I am trying to convert an application that I created with foxpro dos v2.5. to visual foxpro 9. I created a menu, and from there I'm calling my progs but some of them are giving this error:File 'get_last_key.prg' does not exist. Here is a sample of my code:
ACTIVATE WINDOW NOSHOW paCientes
SHOW WINDOW paCientes
ON KEY
ON KEY LABEL F4 DO Get_Last_Key
ON KEY LABEL F5 DO Get_Last_Key
ON KEY LABEL F6 DO Get_Last_Key
ON KEY LABEL F7 DO Get_Last_Key
ON KEY LABEL F8 DO Get_Last_Key
ON KEY LABEL F9 DO Get_Last_Key
ON KEY LABEL ESC DO Get_Last_Key
ON KEY LABEL F10 DO Get_Last_Key
SELECT 1
BROWSE FIELDS nuM_teleph : 8 :R :H = 'Telefono', peTname : 12 :R :H = ;
' Nombre', esPecie : 7 :R :H = 'Especie', adMindate : 10 :R :H = ;
' Admicion', esTimado : 8 :R :H = 'Estimado', dePosito : 8 :R :H = ;
'Deposito', faCtbal : 8 :R :H = ' Cargos ', muLtialta : 4
= ;
'!' :H = 'Tipo' :V = IIF(muLtialta='X' .OR. muLtialta='C' .OR. ;
muLtialta=' ', .T., .F.) :E = ;
'Oprima X, C ó deje el campo en blanco...' FREEZE muLtialta ;
NOMENU NOAPPEND NOCLEAR IN paCientes COLOR BG+/RB,GR+/RB,GR+/W,,,, ;
GR+/RB
ACTIVATE SCREEN
ON KEY LABEL F4
ON KEY LABEL F5
ON KEY LABEL F6
ON KEY LABEL F7
ON KEY LABEL F8
ON KEY LABEL F9
ON KEY LABEL F10
ON KEY LABEL ESC
DO CASE
CASE lsTkey=-3
DO mnG_estima
Please let me know what I'll have to do to make it work with visual foxpro 9. Thank You
bertle
ACTIVATE WINDOW NOSHOW paCientes
SHOW WINDOW paCientes
ON KEY
ON KEY LABEL F4 DO Get_Last_Key
ON KEY LABEL F5 DO Get_Last_Key
ON KEY LABEL F6 DO Get_Last_Key
ON KEY LABEL F7 DO Get_Last_Key
ON KEY LABEL F8 DO Get_Last_Key
ON KEY LABEL F9 DO Get_Last_Key
ON KEY LABEL ESC DO Get_Last_Key
ON KEY LABEL F10 DO Get_Last_Key
SELECT 1
BROWSE FIELDS nuM_teleph : 8 :R :H = 'Telefono', peTname : 12 :R :H = ;
' Nombre', esPecie : 7 :R :H = 'Especie', adMindate : 10 :R :H = ;
' Admicion', esTimado : 8 :R :H = 'Estimado', dePosito : 8 :R :H = ;
'Deposito', faCtbal : 8 :R :H = ' Cargos ', muLtialta : 4
'!' :H = 'Tipo' :V = IIF(muLtialta='X' .OR. muLtialta='C' .OR. ;
muLtialta=' ', .T., .F.) :E = ;
'Oprima X, C ó deje el campo en blanco...' FREEZE muLtialta ;
NOMENU NOAPPEND NOCLEAR IN paCientes COLOR BG+/RB,GR+/RB,GR+/W,,,, ;
GR+/RB
ACTIVATE SCREEN
ON KEY LABEL F4
ON KEY LABEL F5
ON KEY LABEL F6
ON KEY LABEL F7
ON KEY LABEL F8
ON KEY LABEL F9
ON KEY LABEL F10
ON KEY LABEL ESC
DO CASE
CASE lsTkey=-3
DO mnG_estima
Please let me know what I'll have to do to make it work with visual foxpro 9. Thank You
bertle