String zerlegen



  • Hallo zusammen,

    ich habe da mal wieder eine Frage und bin über die Suche nicht fündig geworden.

    Wie kann ich mit den Builder 5 einen String zerlegen? In Visual-C gibt es die SplitString Funktion, womit das relativ einfach funktioniert und was sogar ich hinbekommen habe 🙂

    Nun benötige ich gleiches im Builder.

    Hintergrund: Ich empfange über die COM einen String, der mehrere Meswerte, getrennt durch ein Komma o.ä., enthält. Diese muss ich auf Builder Seite wieder auseinander pfriemeln und einzelnen Variablen zuordnen.

    Gibt es im Builder auch sowas wie bei VC?

    Gruß

    Uwe



  • Hallo

    Wenn dein Builder nicht sehr alt ist, dann kannst du dafür TStringList und deseb Eigenschaft ::Delimiter verwenden.

    bis bald
    akari



  • Ansonsten musst du dir mit den String Methoden "Pos" und "SubString" selbst deinen String zerlegen.



  • Hallo,

    in der Hilfe meines Builders ist "TStringList" jedenfalls aufgeführt. Ich habe im Netz auch schon ein paar Codeschnipsel gefunden und werde an Wochenende mal ein wenig testen.

    SChon mal Danke für eure Hilfe.

    Gruß

    Uwe


Anmelden zum Antworten