  | 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
                  funzione rileva la quantità di pulsanti
                  del Mouse con l’aiuto della
          Funzione 00H della libreria  
          INT 33H,  caricata in memoria dal
              driver del Mouse direttamente da Windows o manualmente dal prompt
              del Dos 
          [per saperne di più consulta la 
          Scheda
          dedicata al Mouse nella Sezione
                  Dentro il Computer]. |  
   
  
        
        | 
        Codice Sorgente | 
          | 
        
        
          | 
        
          | 
        
          | 
         
        
        FUNCTION quantMou:word; 
             VAR  test,quantiMou:word; 
             
 BEGIN 
               asm 
                 PUSH   AX 
             
                 MOV   AX,0000H 
                 INT       33H 
                 MOV    test,AX 
                 MOV    quantiMou,BX 
                 POP    AX 
               end; 
             END;
               | 
         
           
      |