Hallo zusammen,
ich habe da eine kleine Challenge zu bewältigen, bei der ich irgendwie nicht so recht den Einstieg finde.
Ziel ist es, aus einem gegebenen strukturierten Textfile mehrere einzelne Textfiles zu erzeugen und diese
mit einem ebenfalls im Textfile vorgegebenen Namen abzuspeichern.
Schematischer Ablauf:
Zeilen 1-5 ergeben den Inhalt der ersten neuen Datei
Zeile 6 ist der Dateiname der ersten neuen Datei
Zeilen 7-11 ergeben den Inhalt der zweiten neuen Datei
Zeile 12 ist der Dateiname der ersten neuen Datei
usw...
Zum besseren Verständnis hier der Aufbau des Textfiles:
[AAAAA]
O=Sequential
R=111:222
T=A1B2C3
R=databases\A\123.xxx
123.zzz
[BBBBB]
O=Sequential
R=123:123
Title=1SW3BBB
R=databases\A\mmm.xxx
mmm.zzz
(Anm.: alle Lines schliessen mit CRLF ab)
Theoretisch denke ich, könnte der Ablauf des Scripts so aussehen:
Textfile öffnen
Textfile in Array laden
Do While not Anzahl ArrayElemente = 0
ArrayElemente 1-5 auslesen und in neue Datei schreiben
ArrayElement 6 auslesen und den 'Wert' als Dateiname für die (1.) neue Datei verwenden
Neue Datei abspeichern
ArrayElemente 1-6 löschen
WEnd
Exit
Mein Problem ist das mit dem Array - ich denke mal da kommt UBound zum Einsatz ..... ????
So nun hoffe ich mal euf den ein oder anderen Tip / Ansatz der mir hilft
(das wäre jedenfalls SUPER)
Danke schon einmal im voraus
mfg
ugt100