es cierto aunque hay que hacer aclararación
Para ejecutar una .EXE de PB necesitas 3 tipos de archivos
- el .exe
-los .pbd
-y algunos .DLL
como dice JUAN, dependiendo del tipo de conexión que utilices, necesitaras una u otra .DLL, pero lo que si es seguro es que mínimo necesitaras 3,
- una para que carge los DW(PBDWEXX.DLL),
- una para decir de que versión es el ejecutable (PBVMXX.DLL)
- si te estas conectando por medio de drivers nativos necesitarás la DLL de cada motor, por ejemplo para ORACLE(PBORXXX.DLL), cada motor tiene su propia DLL, verifica cual necesitas
-si la conexión es através de ODBC necesitarás la (PBODBXX.DLL). pero si tu conexión es por drivers nativos no la necesitarás y viceversa.
para la mayoría de aplicaciones estas DLLs serán suficientes....
NOTA (esta es la aclaración importante que tengo para hacer con respecto a lo que dice JUAN), noten que al final de cada DLL termino con XX, pues bien estas XX se cambian por la versión de PB en que se este trabajando en tu caso que es PB5.0 cambia XX por 50, ya que si utilizas los que dice JUAN PBDWE70.DLL (es de PB7.0), tu ejecutable sacará error... pero no tendrás confusión, solo basta que busques en tu carpeta SHARED, que debió crear la instalación de PB, y allí encontrarás las DLLs que te mencionamos para la versión que tienes instalada.....
espero que resuelvas tu problema y me cuentas la evolución del mismo.
Un saludo especial desde COLOMBIA