- #1
D
Don_Pazo
Bekanntes Mitglied
Themenersteller
- Dabei seit
- 16.09.2005
- Beiträge
- 112
- Reaktionspunkte
- 0
Hallo,
ich habe in einen CString Datensätze gespeichert. Meinen CString enthällt sehr viele unnütige Daten die zwischen < > Klamer stehen.
Dazu will ich meinen CString bereinigen.
Ich habe versucht mit der Funktion CString:elete () leider mache ich irgendwas fallsch, kann mir jemand bitte helfen?
Was habe ich falsch bei der Funktion gemacht, und wie kann ich es gut machen ?
CString strTextKopi;
strTextKopi = m_strText; // initialisiren (public: m_strText)
laenge = strTextKopi.GetLength(); // Länge ermitteln
laenge = laenge -1;
for(laenge; laenge > 0; laenge--)
{
if (strTextKopi[laenge] ==->>')
{
zu_index = laenge;
}
if (strTextKopi[laenge] ==-><')
{
auf_index = laenge;
index = 1;
}
if (index == 1)
{
strTextKopi.Delete(auf_index, zu_index);
index = 0;
}
}
ich habe in einen CString Datensätze gespeichert. Meinen CString enthällt sehr viele unnütige Daten die zwischen < > Klamer stehen.
Dazu will ich meinen CString bereinigen.
Ich habe versucht mit der Funktion CString:elete () leider mache ich irgendwas fallsch, kann mir jemand bitte helfen?
Was habe ich falsch bei der Funktion gemacht, und wie kann ich es gut machen ?
CString strTextKopi;
strTextKopi = m_strText; // initialisiren (public: m_strText)
laenge = strTextKopi.GetLength(); // Länge ermitteln
laenge = laenge -1;
for(laenge; laenge > 0; laenge--)
{
if (strTextKopi[laenge] ==->>')
{
zu_index = laenge;
}
if (strTextKopi[laenge] ==-><')
{
auf_index = laenge;
index = 1;
}
if (index == 1)
{
strTextKopi.Delete(auf_index, zu_index);
index = 0;
}
}