Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi String in Datei suchen & einlesen (https://www.delphipraxis.net/151733-string-datei-suchen-einlesen.html)

21242 30. Mai 2010 13:07


String in Datei suchen & einlesen
 
Hallo,

ich bin gerade am verzweifeln an einer, wahrscheinlich sehr simplen, Anfänger-Frage:

Ich möchte in einem Textfile (*.cmd) eine Zeichenkette suchen (set var =NUMMER), und dann aus dieser Zeile die Zeichenkette "NUMMER" auslesen und in einer Variable zu speichern...

In Batch wäre das relativ einfach zu lösen, aber da ich ein Delphi-Anfänger bin kann, bekomm ich das einfach nciht hin...nicht einmal ansatzweise :(

Könnt ihr mir helfen?

himitsu 30. Mai 2010 13:21

Re: String in Datei suchen & einlesen
 
Da TStrings/TStringList schon standardmäßig das = als Name-Value-Seperator hat, würde ich es einfach mal so versuchen:
Delphi-Quellcode:
var SL: TStringList;

SL := TStringList.Create;
SL.LoadFromFile('deine.cmd');
dieNummer := SL.Value['set var '];
SL.Free;
Ansonsten z.B. alles in einen String laden und ein bissl mit Delphi-Referenz durchsuchenPos, Delphi-Referenz durchsuchenPosEx und natürlich Delphi-Referenz durchsuchenCopy rumspielen, bzw. Hier im Forum suchenText in String suchen.

21242 30. Mai 2010 17:53

Re: String in Datei suchen & einlesen
 
danke, funktioniert optimal! danke! ;)

PS: nur für andere; "SL.value" existiert nicht, muss "SL.values" heißen ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:30 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz