problema, convinar dos procedimientos
Publicado por martin (7 intervenciones) el 05/07/2007 23:40:45
Hola amigos, como estan?
Miren tengo este problema...
Tengo escrito un procedimiento que suma 1 a la variable pos cada 1 seg;
PROCEDURE sumar;
BEGIN
REPEAT
suma := suma + 1;
delay(1000);
UNTIL suma > 50;
END;
Y en el cuerpo principal del programa tengo algo más o menos asi:
BEGIN
sumar;
REPEAT
a := readkey;
suma2 := suma2 + 1;
UNTIL suma2 > 50;
END;
El problema mio es este...
Cuando llamo al procedimiento sumar, el delay corta todo el programa y no me deja leer la tecla que quiero.
Hay alguna forma de que suma 1 a suma cada x tiempo y al mismo tiempo lea la letra?
Gracias,
Adiós.
Miren tengo este problema...
Tengo escrito un procedimiento que suma 1 a la variable pos cada 1 seg;
PROCEDURE sumar;
BEGIN
REPEAT
suma := suma + 1;
delay(1000);
UNTIL suma > 50;
END;
Y en el cuerpo principal del programa tengo algo más o menos asi:
BEGIN
sumar;
REPEAT
a := readkey;
suma2 := suma2 + 1;
UNTIL suma2 > 50;
END;
El problema mio es este...
Cuando llamo al procedimiento sumar, el delay corta todo el programa y no me deja leer la tecla que quiero.
Hay alguna forma de que suma 1 a suma cada x tiempo y al mismo tiempo lea la letra?
Gracias,
Adiós.
Valora esta pregunta


0