Help Qbasic... - Divers - Programmation
Marsh Posté le 22-06-2004 à 20:31:38
Utiliser le compilateur QuickBasic (payant, cf antiquaire) et non l'interpréteur QBasic (qui accompagne les DOS modernes) qui n'accepte pas, il me semble, cette "catégorie" d'instructions un peu "spéciales". L'appel à l'INT 5 provoque copie écran.
Vaut mieux aussi être sous DOS pur sur une machine DOS.
Marsh Posté le 22-06-2004 à 19:34:28
Bon je m'etait gouré de categorie ,donc je reformule...
Donc voila g recuperé cette routine censé faire une copie écran ,le probleme c'est qu'il manque quelque chose mais je ne sait pas quoi (je l'ai mis a la fin d'un prog et g le message d'erreur trucmuche non defini...
Ha heu je suis nul ,je sais
>>>>>
'Printing the screen to the printer using simple code in DATA statements
' code
DATA 205, 5 'int 5
DATA 203 'retf
' Initialize
DIM a%(2) '4 bytes
DEF SEG = VARSEG(a%(0))
FOR i% = 0 TO 2
READ d% : POKE VARPTR(a%(0)) + i%, d%
NEXT i%
DEF SEG
' Run routine
DEF SEG = VARSEG(a%(0))
CALL ABSOLUTE(VARPTR(a%(0)))
DEF SEG
<<<<<<
donc quel serai la ligne/remede miracle a rajouter ???...
Merci