1

Bonjour,

une petite question:

Comment en GFA Basic "détecter" le lecteur à partir duquel un programme est lancé (le lecteur courant)
Par exemple j'aimerai savoir si je lance mon programme à partir de "A", ou de "C"
J'ai essayé avec DIR$(0) qui me donne bien le chemin mais sans le numéro ou la lettre du lecteur...

Merci smile

2

artemus (./1) :
Bonjour,

une petite question:

Comment en GFA Basic "détecter" le lecteur à partir duquel un programme est lancé (le lecteur courant)
Par exemple j'aimerai savoir si je lance mon programme à partir de "A", ou de "C"
J'ai essayé avec DIR$(0) qui me donne bien le chemin mais sans le numéro ou la lettre du lecteur...

Merci smile

Je me réponds à moi-même:

La fonction GEMDOS(25) renvoie le lecteur courant (A=0 B=1 C=2, etc...)

Donc:

Lecteur%=GEMDOS(25)
lecteur$=chr$(65+lecteur% )
PRINT "Lecteur: "+lecteur$
REPEAT
UNTIL INKEY$<>""

Voilou wink

3

Je ne comprends trop rien en programmation, mais je trouve cela super de lire cela en 2024 wink

4

odie_one (./3) :
Je ne comprends trop rien en programmation, mais je trouve cela super de lire cela en 2024 wink

Je me suis (un petit peu) remis à la programmation sur ST, je continue à coder en GFA + 68000 mon jeu d'aventure "texte": TENDURENN

Voici quelques images sous Hatari:

tendurenn1.png

tendurenn2.jpg

tendurenn3.jpg