懂PB的大虾帮忙啊 !!!

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:27:23
最近常识着编一个管理软件.我用的SQL2000+PB10.在我机子上生成exe文件正常可用,但拷到别人机子上就用不成了.本人第一次用PB,不太懂,望高手教我如何在一个没有装PB和SQL的机子上成功使用我做的exe文件.越详细越好.谢谢!!!
我用的pb写的咯```

在C:\Program Files\Sybase\Shared\PowerBuilder\下面的dll文件拷贝到你的程序中就能用了。
当然,有点多,你可以选择性的拷贝几个应该就可以了。每个重要的dll文件的用处如下:
PBVM70.DLL :PowerBuilder 虚拟机,必需PBTRA60.DLL :用来数据库跟踪调用,可选PBRTC60.DLL:对Rich Text 的支持,可选PBMSS70.DLL:Microsoft SQL Server数据库服务器的直连接口(Native database interfaces),使用MSS必备的DLL,如果使用别的DBMS,采用相应的其他DLL PBDWE60.DLL:DataWindow 引擎,如果使用了 DataWindow和 Report,必需 NTWDBLIB.DLL:DBMS 客户端链接库,负责执行与服务器的连接,必需DBNMPNTW.DLL:Named Pipes Network Library,网络连接方式之一 DBMSSOCN.DLL:TCP/IP Network Library,网络连接方式之二如果不是使用专用接口,而是采用ODBC,则另需要:PBODB70 .DLL PBODB70 .INI。

【注意】将7改成10就是你需要的了!

你试试把.dll文件考过去,在Sysbase\shared\powerbuilde,我用的是pb九不知道是不是一样的

将PB程序编译成可执行文件以后,要想在没有安装PB的电脑上运行此程序,还必须把PB安装目录里的几个的DLL文件一起复制到可执行文件的目录下,具体的DLL文件的目录如下:C:\Program Files\Sybase\Shared\PowerBuilder(这是PB9的目录,PB10的你可以自己找找,就在安装目录下)
如果你是用的SQL Server作为后台数据库,那就必须安装SQL Server。

你是用什么语言写的呢??