VBS: String in einem File suchen

Kuhhirn

Cadet 3rd Year
Registriert
Aug. 2008
Beiträge
42
Hi brauch eure hilfe

Ich hab ein File, bei dem ich z.B TPE1 suchen will. Die Suche soll bei der obersten Zeile beginnen und sollte nach 10Zeilen beendet sein. Hatte da an eine For-Schleife gedacht.

Wie suche ich nach bestimmten Zeichenabfolgen und wie springe ich eine Zeile weiter?
 
So ich komme zwar nicht von der VBS Ecke, aber:

Du musst zunächst die Datei öffnen und kannst dann den ganzen Text in einen String einlesen.
Dann kannst du das ganze in eine Liste verschieben indem du den String bei jeder neuen Zeile (also \n) trennst und somit jeder neuen Zeile einen eigenen Eintrag in der Liste gibst.

Durch die Liste kannst du dann gehen
z. B.

for (i=0; i<10; i++)
{
//hier dann eben die Listeneinträge durchlaufen, ich weiß leider nicht wie das in VBS genau geht
if (list.value(i)=="TPE10")
{
//hier dann das richtige in irgendeinen String etc. schreiben
rightString=list.value(i)
//dann die for Schleife beenden
break;
}
}

Wie gesagt, ich habe mit VBS nichts am Hut und bitte daher um Nachsicht.

Das Prinzip sollte so ähnlich gehen, aber das weißt du besser als ich.

Gruß,

badday
 
Zurück
Oben