Hallo Marin,
leider habe ich gerade keine GFA Basic referenz hier
Auch wenn ich dir keine fertige Lösung geben kann,...
TIps:
1. Hole dir ein Dokument in der alle Funktionen für GFA Basic beschrieben sind.
2. Finde die Datums und Datumsformatierungs Funktionen
3. Lese das Dokument Zeielnweise nach dem gesuchten Datum, wenn du den String entdeckst, schalte eine Variable auf "Modus strings einlesen" (z.b. von 0 auf 1
)
4. Lese die Datei weiter ein, wenn die Variable auf 1 steht, gebe die Momentane Zeile aus oder speichere sie etc...
5. Wenn wieder ein datum gefunden wird, schalte die variable entsprechend auf 0 oder 1...
Pseudocode:
lesen = 0
while( ! EOF)
{
zeile = lesezeile()
if( zeile == gesuchtes_datum)
{
lesen = 1
continue # zum nächsten schleifen durchlauf...
}
if( zeile == datum_aber_nicht_das gesuchte )
{
lesen = 0
continue
}
if(lesen)
{
zeile_ausgeben( zeile )
}
}
Ich hoffe Du findest so ein Dokument in dem Die Funktionen beschrieben sind
Edit:
Eine Funktionsübersicht findest du hier:
http://coding.binon.net/gfabas/gfacmd.htminsbesondere sollten dich interessieren:
SEEK #
INP(#n)
DATE$
EOF()
und eine funktion die prüft ob ein string ein datum ist musste dir wohl selber schreiben?