Fragen zu DelimitedText



  • Hallo,

    ich habe mal eine Frage zu DelimitedText.
    Es wird eine Textdatei ausgelesen und der darin enthaltene Text enthält Trennzeichen, z.B. Tilden.
    Zwischen den Tilden gibt es Bereiche, wo nicht nur zusammenhängender Text, sondern auch Text mit Leerstellen steht.
    DelimitedText trennt, wie auch in der Hilfe beschrieben anhand der Delimiter und Leerzeichen ... .
    Da dieser Text mit Leerstellen nicht konstant aufgebaut ist, habe ich zur Zeit keine Vorstellung, wie man diesen Text zwischen 2 Tilden zusammenhalten könnte.
    Kann mir jemand weiter helfen?

    myFile->LoadFromFile(Datei);
    
            mySatz->Delimiter='~';
    
            for( int i = 0; i < myFile->Count; i++)
            {
                    mySatz->DelimitedText = myFile->Strings[i];
                    ....
                    DataModule1->...->FieldByName("Comments")->AsString = mySatz-Strings[3];
                    ....
            }
    
            ...//aufraeumen
    


  • entweder selbst was programmieren oder mal hier lesen



  • Hallo,

    danke für den Beitrag.
    Habe mir mit StringReplace(...) weiter geholfen und die Leerzeichen mit "Müll" gefüllt, den ich später wieder entferne, wenn ich die einzelnen Teilstrings von DelimitedText brauche.

    Gruß
    Biker78


Anmelden zum Antworten