Empezando a compilar...Variables no definidas.
Posted: Sat Nov 29, 2008 1:42 pm
Hola.
Ya estoy haciendo prueba en compilar los fuentes de Visual FW utilizando un archivo .mak para xHarbour y Borland, con FWH 7.12, y he econtrado estos inconvenientes:
Como utilizo la opcion /es2 para compilar con xHarbour, y con esto encontrar variables no definidas, he encontrado estas en:
Programa: Code.prg
Linea 72: No esta definidas las variables : nOption, nOldOption
El siguiente codigo en el programa "project.prg", me da un error de sintaxis en la definiciĆ³n de los tres Gets, empezando en la linea 566.
En el primer Get se ve una coma de mas despues del "oFld:aDialogs[ 1 ] ,", pero igual si se la quito,sigue el error, pero si les quito los "Action" a cada uno pasa sin problemas.
En el programa "inspect.prg", hay un error al definir el xBrowse, en la linea 66
y tambien falta la funcion "nClrToCode", que esta en la linea 343 tambien de "inspect.prg"
Pero bueno, haciendo algunos arreglos de quitar y poner, ya compile todos los progranas con el archivo .mak y genero el .exe, con el repectivo error, al ejecutarse por la definiciĆ³n del xBrowse de "inspect.prg"
En otro mensaje, coloco el archivo .mak
Saludos.
Carlos Sincuir
Ya estoy haciendo prueba en compilar los fuentes de Visual FW utilizando un archivo .mak para xHarbour y Borland, con FWH 7.12, y he econtrado estos inconvenientes:
Como utilizo la opcion /es2 para compilar con xHarbour, y con esto encontrar variables no definidas, he encontrado estas en:
Programa: Code.prg
Linea 72: No esta definidas las variables : nOption, nOldOption
Code: Select all
@ 4, 0 TABS ::oTabs OF Self ;
ON CHANGE ( ::SetOption( nOption, nOldOption ),;
::SetText( "Source editor: " + ::oActiveEdit:cFileName ) )
El siguiente codigo en el programa "project.prg", me da un error de sintaxis en la definiciĆ³n de los tres Gets, empezando en la linea 566.
En el primer Get se ve una coma de mas despues del "oFld:aDialogs[ 1 ] ,", pero igual si se la quito,sigue el error, pero si les quito los "Action" a cada uno pasa sin problemas.
Code: Select all
REDEFINE GET oGet1 VAR ::cCompiler ID ID_CLIPPER OF oFld:aDialogs[ 1 ] ,;
ACTION Iif( ! Empty( cCompiler := cGetFile( "*.exe", "Compiler location" ) ),;
( ::cCompiler := cCompiler, oGet1:Refresh() ),)
REDEFINE GET oGet2 VAR ::cChPath ID ID_CHPATH OF oFld:aDialogs[ 1 ] ;
ACTION If( ! Empty( cChpath := cGetDir( "Header files location" ) ),;
( ::cChPath := cChPath, oGet2:Refresh() ),)
REDEFINE GET ::cObjPath ID ID_OBJPATH OF oFld:aDialogs[ 1 ] ACTION nil
En el programa "inspect.prg", hay un error al definir el xBrowse, en la linea 66
Code: Select all
28, 3 XBROWSE ::oBrw ;
Code: Select all
oProp:bOnRead = { | oProp | cClrToCode( OSend( o, oProp:cName ) ) }
En otro mensaje, coloco el archivo .mak
Saludos.
Carlos Sincuir