Autor | Thema: Datei einlesen und bestimmte Textstellen am Bildschirm anzei | | Datum:20.07.01 13:41 
(ralf.michelberger@gmx.net) | |
wie kann ich von einer text oder Ascii-datei die
ca. 1000 Zeichen hat (ohne Enter-Taste, alles in einer Zeile) bestimmte Stellen die immer gleich sind (z.B. an Postion 20 "STARTUMS", an Postion
35 "DATUM", etc.).
|
| | Datum:20.07.01 14:22 
(frankabbing@12move.de) | |
Hallo,
so ganz hab' ich das ja nicht verstanden, fehlt da noch ein Satz ?
Am einfachsten kannst du die Datei in einen Bereich laden und dort dann irgendwie manipulieren (wie auch immer).
Assign #1,"Dateiname.txt"
Filemode 0
OpenRW #1
@BlockRead(#1,Bereich#,0,dateilänge%)
CloseRW #1
Jetzt befindet sich deine Datei in Bereich#
Um Bereiche zu manipulieren/kopieren/umwandeln bietet meine ProSpeedDLL zahlreiche Funktionen.
Meine Homepage
Frank
|
| | Datum: 20.07.01 16:43 
(joerse@gmx.de) | |
Hallo Ralf,
Ich würde mal sagen die Funktion Substr$(...) ist genau das,
was Du suchst.
declare meinString$,trennnzeichen$
trennnzeichen$="STARTUMS"
print substr$(meinString$,2,trennnzeichen$)
waitinput
Viel Erfolg
Jörg
|
|
|