![]() |
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? |
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:
Ansonsten z.B. alles in einen String laden und ein bissl mit
var SL: TStringList;
SL := TStringList.Create; SL.LoadFromFile('deine.cmd'); dieNummer := SL.Value['set var ']; SL.Free; ![]() ![]() ![]() ![]() |
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 15:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz