Qbasic petit souciiieeeuu

Qbasic petit souciiieeeuu - Logiciels - Windows & Software

Marsh Posté le 22-06-2004 à 14:53:39    

Bon pour situer le contexte je suis basiqueur du Dimanche ....:D
 
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...
 
>>>>>
 
'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
 

Reply

Marsh Posté le 22-06-2004 à 14:53:39   

Reply

Marsh Posté le 22-06-2004 à 15:13:02    

trucmuche n'est effectivement pas defini ... ceci dit je n'ai pas fait de quick basic depuis ... humm ... 1992-93 ... ça commence a faire quand même. Attention à tes noms de variables et le poke c'est violent ça ecrase tout, donc pas très indiqué avec le basic qui gère la mémoire à sa manière.

Reply

Marsh Posté le 22-06-2004 à 15:21:48    

tu devrais aller poster ça dans le forum programmation


---------------
The only thing necessary for the triumph of evil is for good people to do nothing.
Reply

Marsh Posté le 22-06-2004 à 17:24:24    

poke qui écrit directement dans la mémoire sera interdit si l'OS est NT, 2000 ou XP.
Cette routine semble avoir été écrite sous DOS pour faire une copie d'écran texte.
D'après moi, elle ne marchera que sous DOS et pas forcément sous toutes les versions.
Elle ne devrait pas marcher dans une "boîte" DOS de win 9x ou alors miracle...
A+

Reply

Marsh Posté le 22-06-2004 à 19:26:24    

Rahh la machine commence a deviner la canicule... :D
 
Kamoshoa>>> Au pire c'est pas bien grave ,c'est tout a la fin du prog ,qui n'a rien de critique ,pour le moins...
 
CK Ze CaRIBoO >>>  :jap:   j'y fonce ,j'avais un peu la tete dans le _(werty)donc pas trop cherché...
 
 
JPA> oui en mode Dos ,par contre effectivement ,ça me generai un peu que sa ne marche pas en "Fenetré/Boite 98" ,je verrai bienggg...
 
Merci tout le monde ,je vais poster en programmation...


Message édité par crepator4 le 22-06-2004 à 19:28:07
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed