nemored

Anmeldungsdatum: 22.02.2007 Beiträge: 4700 Wohnort: ~/
|
Verfasst am: 25.04.2015, 10:54 Titel: |
|
|
FREEFILE gibt dir die nächste freie Dateinummer an, und die hat sich zwischen dem ersten und zweiten Aufruf nicht verändert ... was du brauchst, ist eine Belegung des ersten Platzes vor dem Aufruf des zweiten FREEFILEs.
Code: | dim as Integer fhdl, loghdl
fhdl = FREEFILE
OPEN "dateiname" FOR INPUT AS #fhdl
loghdl = FREEFILE |
Sofern das Öffnen der Datei erfolgreich war, hat loghdl jetzt eine andere Nummer (da die erste jetzt bereits vergeben ist).
Wenn du z. B. so etwas hier machst:
Code: | dim as Integer fhdl, loghdl
fhdl = FREEFILE
OPEN "dateiname" FOR INPUT AS #fhdl
CLOSE #fhdl
loghdl = FREEFILE |
ist loghdl wieder 1, da die 1 wieder frei ist. _________________ Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1. |
|