 | La procedura
è parzialmente scritta in linguaggio
Assembly. E' probabile che il lettore, in questo momento, non sia in possesso delle
conoscenze di base della programmazione a basso
livello, per cui questa pagina pụ risultare
incomprensibile; desidero fornirtela comunque, come stimolo per approfondire questa potente tecnica di programmazione
(vedi Sezione
Tutorial Assembly).
 | La procedura
fissa il movimento del Cursore del Mouse con l’aiuto
della Funzione 0AH della libreria
INT 33H, caricata in memoria dal
driver del Mouse direttamente da Windows o manualmente dal prompt
del Dos [consulta
la Scheda dedicata al Mouse nella Sezione
Dentro il Computer]. |
Codice Sorgente |
|
 |
 |
 |
PROCEDURE CambiaCur1
(inizio,fine:word);
BEGIN
asm
PUSH AX
PUSH DX
PUSH CX
PUSH BX
MOV CX,inizio
MOV DX,fine
MOV BX,0001H
MOV AX,000AH
INT 33H
POP BX
POP CX
POP DX
POP AX
end;
END;
|
|