Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

Verzeichnis von Zeitschriften CD-Rom erstellen.

hp / 1 Antworten / Baumansicht Nickles

Viele Zeitschriften CD ROMs sind so organisiert,daß in jedem Verzeichnis eine Textdatei z.B. "info.txt" ist, die die
Beschreibung des jeweiligen Programms enthält.Wie kann man daraus eine Liste erzeugen,die etwa so aussieht:
Programmpfad1 Beschreibung1(also Inhalt der Textdatei)
Programmpfad2 Beschreibung2
...
Geht sowas mit einer Batch Datei unter DOS? oder 4DOS?Sicher,aber wie??Ich hab keine Ideen mehr (HP)

Antwort:
das problem dürfte darin liegen, das die beschreibungsdatei nicht
immer den gleichen namen hat.
ansonsten dürfte das kein problem sein.
du liest den gesammten pfad in ein memofeld und schreibst ihn am ende in
eine datei (cd.txt oder so)
dann mußt du dir nur noch gedanken um die info.txt machen.
am einfachsten ist es die info.txt dateien beim einlesen des pfad
gleich mit zu öffnen und als 2. zeile in das memofeld zu schreiben.
(evt. mit trennzeichen)
etwa
-------------------------------------------
\\
d:\info\
hier der text der infodatei
d:\info\1
hier der text der infodatei
d:\info\2
hier der text der infodatei
-------------------------------------------
wenn du eine datenbank verwenden kannst wäre dies noch einfacher zu lösen.
MfG
(XThi)

bei Antwort benachrichtigen
XThi hp „Verzeichnis von Zeitschriften CD-Rom erstellen.“
Optionen

das problem dürfte darin liegen, das die beschreibungsdatei nicht
immer den gleichen namen hat.
ansonsten dürfte das kein problem sein.
du liest den gesammten pfad in ein memofeld und schreibst ihn am ende in
eine datei (cd.txt oder so)
dann mußt du dir nur noch gedanken um die info.txt machen.
am einfachsten ist es die info.txt dateien beim einlesen des pfad
gleich mit zu öffnen und als 2. zeile in das memofeld zu schreiben.
(evt. mit trennzeichen)
etwa
-------------------------------------------
\\
d:\info\
hier der text der infodatei
d:\info\1
hier der text der infodatei
d:\info\2
hier der text der infodatei
-------------------------------------------
wenn du eine datenbank verwenden kannst wäre dies noch einfacher zu lösen.
MfG
(XThi)

bei Antwort benachrichtigen