pb9编译单个exe文件的问题

lily1201 2005-06-13 10:11:51
我用pb9编译一个极简单的应用程序(不包含数据窗口),pbr文件里包含了所有用到的文件(pbvm90.dll、libjcc.dll、libjsybheap.dll),想打包成一个exe文件发布,可是这样做总是提示找不到pbvm90.dll、libjcc.dll、libjsybheap.dll这些文件;但如果把这些文件单独列在文件夹下,就没问题。
请教大虾,怎么打包成一个exe文件呢?
...全文
217 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
shendiao5 2005-08-28
  • 打赏
  • 举报
回复
要不,你把生成好的EXE文件以及这些.dll文件做一打包程序,当安装时,把这些.dll文件放到系统目录下面即可!那时你的EXE文件可以单独放到一位置,即可!
ms6309a 2005-06-13
  • 打赏
  • 举报
回复
dll文件是不能打进exe里的。。。你只能将程序打包后再将这几个.dll文件放到你的程序里
yuhuazhong 2005-06-13
  • 打赏
  • 举报
回复
好像没听说过能把dll文件打进exe
princelily 2005-06-13
  • 打赏
  • 举报
回复
我没说错吧?嘿嘿
j9dai 2005-06-13
  • 打赏
  • 举报
回复
没用过65,所以不知道还能这样做 :)
关注
li_d_s 2005-06-13
  • 打赏
  • 举报
回复
你可以把自己的多个pbl做到一个exe里面,但是运行时还是必须有pb本身的dll的,就像java必须要jdk一样
lily1201 2005-06-13
  • 打赏
  • 举报
回复
就一个exe文件。所以也不需要再做安装程序
princelily 2005-06-13
  • 打赏
  • 举报
回复
我知道的PB8之后的都是这么做的,你说的只有一个EXE文件,那是不是用打包软件打包后的应用安装程序啊?这倒是可以的。嘿嘿
lily1201 2005-06-13
  • 打赏
  • 举报
回复
老兄们啊,记得pb6.5是可以这么做的。我的目的就是想做成单一的exe文件,省得老带一大堆dll拉、pbd拉等等。我想一定能实现,请大虾指点
princelily 2005-06-13
  • 打赏
  • 举报
回复
PB90需要的文件
dbnetlib.dll、
dbnmpntw.dll、
ntwdblib.DLL、
DBMSSOCN.DLL、
PBMss90.dll、
libjcc.dll、
libjsybheap.dll、
pbvm90.dll、
pbdwe90.dll
princelily 2005-06-13
  • 打赏
  • 举报
回复
朋友,.pbr文件中放置的是在应用中使用的资源文件,如***.jpg ***.ico等文件的相对路径。
而不是放置pbvm90.dll、libjcc.dll、libjsybheap.dll名称。必须把pbvm90.dll、libjcc.dll、libjsybheap.dll放置到指定安装文件下才可以哦!

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧