I am try to put movements to a box i created using Assembly Language. Can someone give me a little help please. Just a starter with one of the cursor keys please. I need to use the up,down,left and right arrow keys. Thanks. The codes can be located below.<br /><br /><!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->TITLEÂ Â TEST OF INCLUDE - drawing a box using values<br /><br />Â Â Â Â .MODEL SMALL<br />Â Â Â Â .STACK 64<br /><br />INCLUDE MYMAC.LIB<br /><br />.DATA<br />Â Â VARÂ Â DB ?<br />Â Â VAR2Â Â DB ?<br />.CODE<br />BEGIN PROC NEAR<br />Â Â Â Â MOV AX,@DATA<br />Â Â Â Â MOV DS,AX<br />Â Â Â Â MOV ES,AX<br /><br />Â Â CLRSCR<br />Â Â <br />Â Â CUAD 12,30,14,35,7<br /><br />Â Â DELAY<br /><br />BEGIN ENDP<br />Â Â Â Â END BEGIN<br /><!--c2--></div><!--ec2--><br /><br />*********and this is the library file i am using **********<br /><br /><!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->DELAY MACRO<br />Â Â MOV AH,07H<br />Â Â INT 21H<br /> ENDM<br /> <br /> CLRSCR MACRO<br />Â Â Â Â MOV AH,00H<br />Â Â Â Â MOV AL,03H<br />Â Â Â Â INT 10H<br /> ENDM<br /><br />GOTOXY MACRO X,Y<br />Â Â MOV AH,02H<br />Â Â MOV BH,0H<br />Â Â MOV DH,X<br />Â Â MOV DL,Y<br />Â Â INT 10H<br /> ENDM<br /> <br /> PUTCAR MACRO CAR<br />Â Â MOV AH,02H<br />Â Â MOV DL,CAR<br />Â Â INT 21HÂ Â <br /> ENDM<br /> <br /> PUTCHAR MACRO CHAR,HOWM<br />Â Â MOV AH,0AH<br />Â Â MOV AL,CHAR<br />Â Â MOV BH,0H<br />Â Â MOV BL,07H<br />Â Â MOV CX,HOWM<br />Â Â INT 10HÂ Â <br /> ENDM<br /> <br /> COLOR MACRO BCKGRND,LINES,FFI,CCI,FFF,CCFÂ Â Â Â Â Â <br />Â Â Â Â Â Â MOV AH,06H<br />Â Â Â Â Â Â MOV AL,LINES<br />Â Â Â Â Â Â MOV BH,BCKGRND<br />Â Â Â Â Â Â MOV CH,FFI<br />Â Â Â Â Â Â MOV CL,CCI<br />Â Â Â Â Â Â MOV DH,FFF<br />Â Â Â Â Â Â MOV DL,CCF<br />Â Â Â Â Â Â INT 10H<br /> ENDM<br /> <br /> CUAD MACRO FI,CI,FF,CF,COLORES<br />Â Â Â Â Â Â LOCAL VERTICALÂ Â Â Â Â Â <br />Â Â Â Â Â Â MOV CL,FF<br />Â Â Â Â Â Â SUB CL,FI<br />Â Â Â Â Â Â COLOR COLORES,CL,FI,CI,FF,CFÂ Â Â Â Â Â <br />Â Â Â Â Â Â ; PONE LAS LINEAS HORIZONTALESÂ Â Â Â Â Â <br />Â Â Â Â Â Â MOV DL,CF<br />Â Â Â Â Â Â SUB DL,CI<br />Â Â Â Â Â Â PUSH DX<br />Â Â Â Â Â Â GOTOXY FI,CI<br />Â Â Â Â Â Â POP DX<br />Â Â Â Â Â Â MOV DH,0<br />Â Â Â Â Â Â PUTCHAR 205,DX<br />Â Â Â Â Â Â MOV DL,CF<br />Â Â Â Â Â Â SUB DL,CI<br />Â Â Â Â Â Â PUSH DX<br />Â Â Â Â Â Â GOTOXY FF,CI<br />Â Â Â Â Â Â POP DX<br />Â Â Â Â Â Â MOV DH,0H<br />Â Â Â Â Â Â PUTCHAR 205,DX<br />Â Â Â Â Â Â Â Â <br />Â Â Â Â Â Â ; PONE LAS LINEAS VERTICALES<br />Â Â Â Â Â Â MOV CL,FF<br />Â Â Â Â Â Â SUB CL,FI<br />Â Â Â Â Â Â MOV CH,0<br />Â Â Â Â Â Â MOV AH,FI<br />Â Â Â Â Â Â MOV VAR2,AH<br />Â Â VERTICAL:<br />Â Â Â Â Â Â Â Â Â Â GOTOXY VAR2,CI<br />Â Â Â Â Â Â Â Â Â Â PUTCAR 186<br />Â Â Â Â Â Â Â Â Â Â GOTOXY VAR2,CF<br />Â Â Â Â Â Â Â Â Â Â PUTCAR 186<br />Â Â Â Â Â Â Â Â Â Â INC VAR2<br />Â Â Â Â Â Â LOOP VERTICAL<br />Â Â Â Â Â Â <br />Â Â Â Â Â Â GOTOXY FI,CI<br />Â Â Â Â Â Â PUTCAR 201<br />Â Â Â Â Â Â GOTOXY FI,CF<br />Â Â Â Â Â Â PUTCAR 187<br />Â Â Â Â Â Â GOTOXY FF,CI<br />Â Â Â Â Â Â PUTCAR 200<br />Â Â Â Â Â Â GOTOXY FF,CF<br />Â Â Â Â Â Â PUTCAR 188<br />Â Â Â Â Â Â Â Â Â Â Â Â <br /> ENDM<br /><!--c2--></div><!--ec2-->
</div>
</div>