• Miércoles 5 de Febrero de 2025, 07:50

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - fORU-

Páginas: 1 2 3 [4]
76
VB .NET / Retraso!!!!
« en: Jueves 13 de Septiembre de 2007, 07:23 »
hola, ando experimentando vb.net y me surguio una duda y a la vez un problema ya que mi programa no hace lo que quiero por no saber manejar los retrasos en vb.net. mi problemas es el siguien:

Do While (quinientos > 0)

                    PictureBox4.Visible = True
                    'aqui ocupo un retraso'
                    PictureBox4.Visible = False
                    quinientos = quinientos - 1
Loop

un compa;ero me dijo que usara                          System.Threading.Thread.CurrentThread.Sleep(1000)

pero no me funciona me marca esa linea de comando subrayada en verde.
agradeceria si alquien tiene la forma correcta de usar ese thread o de otra forma para poder implementra un retraso en el codigo que les presente.
gracias!!!

77
ASM (Ensamblador) / Help!! Int 08
« en: Viernes 11 de Mayo de 2007, 20:52 »
CUALQUIER EXPLICACION DE INT 08 O PEQUEÑO EJEMPLO ES DE GRAN AYUDA

78
ASM (Ensamblador) / Como Mover Un Caracter???
« en: Jueves 10 de Mayo de 2007, 23:15 »
hola, a todos aqui estoy de nuevo con problemas en ensamblador jejeje
bueno el problema que se me presenta ahora es la de capturar un caracter.
Bueno, lo que pretendo hacer es un programa que  despliege un caracter en una determinada posicion y que cuando se oprima la tecla de flecha izq se mueve hacia la izq y que cuando se oprima la tecla de flecha der  se mueva a la derc (el caracter en la posicion anterior debe de pintarse del color del fondo para dar el efecto de que se esta moviendo de posicion el carater).


ya lo intente con el CALL GETCH, por ahi lei que al hacer CALL GETCH se guarda el valor (hex) de la tecla oprimida en AL pero al parecer no funciona. ALGUIEN ME PODRIA SACAR DE DUDAS POR FAVOR, ME GUSTARIA SABER CON SEGURIDAD EN DONDE SE GUARDA EL VALOR DE LA TECLA OPRIMIDA Y SI EL VALOR GUARDADO ESTA EN HEX..

atte: fORU-
Pro gamer & Programmer XD

79
ASM (Ensamblador) / Color Para Modo Texto
« en: Miércoles 9 de Mayo de 2007, 02:40 »
hola que tal!!!

quisiera saber como puedo hacerle para utilizar un color diferente para cadena.
digamos:

msg   db 'colorRojo',0
msg1 db 'colorAma',0

lo trate con la int 10, que tiene la siguiente estructura:
                MOV BH,0eH
   MOV CX,0000
   MOV DX,184FH
   INT 10H

pero no me sirvio. para que se den una idea de lo que intente hacer ahi les va mi
codigo ahi si me pueden echar la mano diciendome que otra interrupcion puedo
usar se los agradeceria.

MODEL small
.STACK 100h

extrn clrscr:near
extrn putchar:near
extrn puts:near
extrn getchar:near
extrn getch:near
extrn gotoxy:near
extrn kbhit:near ; AH=0 si no hay tecla AH=1 si hay tecla; AL=TECLA




LOCALS
.DATA
   msg  db 'colorR',0
   msg1 db 'colorA',0


.CODE
PRIN PROC
   
   
   mov ax,@data   
   mov ds,ax   
   
   call clrscr
   
      
   call amar
   call getch
   mov bh,0fh ;/// coordenadas para
   mov bl,1h   ;/// para el gotoxy
   call gotoxy
   call rojo
   
   mov ah,04ch       
   mov al,0            
   int 21h          
ret
endp

rojo PROC ;//// procedimiento para pintar el mensaje en rojo
   MOV BH,0cH
   MOV CX,0000
   MOV DX,2045H
   INT 10H

   mov bx,0a00h
   mov dx,offset msg
   call puts
ret
endp

amar PROC ;/////////////procedimiento para pintar el mensaje en amarillo
      
   MOV BH,0eH
   MOV CX,0000
   MOV DX,2045H  
   INT 10H

   mov dx,offset msg1
   call puts  
ret
endp

Páginas: 1 2 3 [4]