El problema pueden ser los DLLs
Buenas tardes
según lo que he leído en las notas anteriores, creo que el problema puede estar ocacionado por las DLLs que necesitan los ejecutables de PB para poder ejecutarse correctamente.
porque no revizas que las DLLs necesarias, esten en el mismo directorio donde tienes el ejecutable, y más concretamente la PBDWEXX.DLL, donde XX es un número que depende de la versión de PB que este utilizando por ejemplo en PB7.0 PBDWE70.DLL, pudo haber ocurrido que tengas una DLL de una versión inferior, o que dicha DLL este mala, y esto NO necesariamente tendrá que sacar un mensaje de error...
lo mejor será que copies nuevamente las DLLs que necesitas de la carpeta SHARED ubicada en el directorio donde tienes instalado tu PB.
por lo general las DLLs que necesitan los ejecutables de PB son
PBVMxx.DLL
PBDWExx.DLL
Y otra que depende del tipo de conexión y el motor de DB que estes utilizando, por ejemplo para una conexión a ORACLE através de drivers nativos será PBOR8xx.DLL por ser Oracle8.0.5
Te repito xx Varia de acuerdo a la versión de PB que utilices en PB7.0 xx = 70
Si esto no funciona hazmelo saber para tratar de buscar una mejor solución.
saludos desde COLOMBIA