Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 249557 (10993)
  Suchen
 Zurück zur Übersicht
 AutorThema: Datei einlesen und bestimmte Textstellen am Bildschirm anzei
ralf
Datum:20.07.01 13:41 Antwortenals Email verschicken (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.).


Frank Abbing
Datum:20.07.01 14:22 Antwortenals Email verschicken (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


Jörg Sellmeyer
Datum: 20.07.01 16:43 Antwortenals Email verschicken (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


 Zurück zur Übersicht