Regards.
I have this function in my project:
integer i
char lcpressed
lcpressed = ''
FOR i=48 TO 57
IF KeyDown(i) THEN
lcpressed = CHAR(i)
exit
END IF
NEXT
FOR i=65 TO 90
IF KeyDown(i) THEN
lcpressed = CHAR(i)
EXIT
END IF
NEXT
FOR i=97 TO 122
IF KeyDown(i) THEN
lcpressed = CHAR(i)
EXIT
END IF
NEXT
return lcpressed
but i don´t know why only return 's' or 'y' whem i write any character. Before it´s working well!
PB 12.5 - Win 8 64 bits.
Victor