当前位置: 代码迷 >> PB >> PB必须的环境变量有关问题
  详细解决方案

PB必须的环境变量有关问题

热度:201   发布时间:2016-04-29 09:26:31.0
PB必须的环境变量问题
俺又来了,程序编译好后,为了试验没环境机器能不能运行,我把环境变量里的
C:\Program Files\Sybase\Shared\PowerBuilder;

C:\Program Files\Sybase\PowerBuilder 11.5;

C:\Program Files\MySQL\MySQL Server 5.0\bin

都删掉了,结果EXE不能运行,加上C:\Program Files\Sybase\Shared\PowerBuilder;正常运行

这个和我调用了PB的函数有关?函数全用API好像有点难度吧

以前把用到的DLL都带上就可以运行了啊 为什么这次不行呢

------解决方案--------------------
看报的什么错误
------解决方案--------------------
探讨
俺又来了,程序编译好后,为了试验没环境机器能不能运行,我把环境变量里的
C:\Program Files\Sybase\Shared\PowerBuilder;

C:\Program Files\Sybase\PowerBuilder 11.5;

C:\Program Files\MySQL\MySQL Server 5.0\bin

都删掉了,结果EXE不能运行,加上C:\Program Files\Sybase\Shared\PowerBuilder;正常运行

这个和我调用了PB的函数有关?函数全用API好像有点难度吧

以前把用到的DLL都带上就可以运行了啊 为什么这次不行呢

------解决方案--------------------
用:PowerBuilder Runtime Packager 打个发行包,再安装,
再把你的程序编译后的文件全部复制到该安装目录下.再用该目录的所有文件(包括PB的再发行文件和你的程序文件)制作整个软件的发行包即可.
------解决方案--------------------
user32.dll和kernel32.dll 
XP的系统DLL,没它启不来了!
  相关解决方案