Page 1 of 1

saludos por fin di el paso a 32 pero me da un error

PostPosted: Mon Jun 05, 2006 8:04 pm
by QAZWSX2K
bueno despues de pasar un fin de semana dandome cabezazos por fin logro compilar a 32 bit pero me da el siguiente error LA LIBRERIA RDD.LIB de harbour:

_DB_FUN_DBFDBT diciendo que no consigue esta funcion externa

realmente no se que sera ya que no uso campos memo en ningun lado, asimismo crea el exe pero al ejecutar me dice en una ventana DOS que solo puede ser ejecutado bajo win32

de seguro le ha pasado a alguien y debe ser una tonteria, agradezco su ayuda, gracias

PostPosted: Mon Jun 05, 2006 8:35 pm
by derpipu
aqui el unico problema es que no has agregado esta libreria a tu proyecto, solo agregala debe de estar en (x)harbour\lib

saludos

Luis Fernando Rubio Rubio
Tequila, Jalisco, Mexico

asi

PostPosted: Mon Jun 05, 2006 9:22 pm
by fleal
Si no la usas... solo declarala y compila.

Agrega a tu prg la funciĆ³n faltante.

Function DbfDbt()

return .T.

PostPosted: Mon Jun 05, 2006 9:51 pm
by Patricio Avalos Aguirre
QAZWSX2K


Code: Select all  Expand view
//al pincipio de tu programa
ANNOUNCE RDDSYS

procedure main()
   blblb
return


procedure RddInit()
   REQUEST HB_LANG_ES
   REQUEST DBFCDX, DBFFPT
return



Saludos
Patricio