Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
Delphi 7 Professional
|
Re: eine Textdatei (.txt) in Dephi auswerten
9. Jan 2010, 16:48
Es gibt mehrere Möglichkeiten, zu prüfen, ob die Zahl nach dem "=" eine richtige ist:
a) mit Copy() alle vor dem "=" wegschneiden und dann prüfen. Ich denk mal, dass es bei 10 Möglichkeiten noch verträglich ist, alle einzeln per If-Strukrur zu überprüfen. Ansonsten ne Schleife und ne Abbruchbedingung und dann musst du nur von 0 bis 10 zählen und beim richtigen Eintrag aus der schleife rausspringen. Wenn die Schleife am Ende ankommt, dann ist der Eintrag ungültig.
b) Durch setzen von SMSLis.NameValueSperator := "=" kommst du mit SMSList.Values[idx] an die einzelnen Stellen nach dem "=" und kannst dann prüfen wie oben beschrieben.
Bernhard
Bernhard Iliacos intra muros peccatur et extra!
|