pb源码下跑程序,dw.print()函数正常,但是打包成EXE后返回-1,在线等待

dingjian192003 2017-11-14 03:15:30
PB9的环境,程序是有PB6升级上来的,怀疑是库文件里哪个DLL导致的,库文件都从PB的安装文件里的Sybase\Shared\PowerBuilder\已经拷贝到当前目录了,而且也把它放到PATH里了请告诉指点。
...全文
889 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
做梦的猫 2018-03-11
  • 打赏
  • 举报
回复
发布 exe 最容易出的问题就是动态指定的数据窗口对象没有带上,最简单的办法就是所有含数据窗口对象的 pbl 在发布时全部勾选发布为 pbd。
塑料勺 2018-02-23
  • 打赏
  • 举报
回复
估计是你pb没打补丁 不知道你是什么版本 打个补丁 把补丁的DLL文件拷贝到程序目录
囡程序猿 2017-11-20
  • 打赏
  • 举报
回复
最近有win7补丁 会把艾普森的打印机驱动弄失效 数据驱动的问题
dingjian192003 2017-11-15
  • 打赏
  • 举报
回复
在我电脑上新建个workspace做个简单的打印功能是OK的,所以也不是我机器的原因。怀疑是升级的问题。但是找不到到底怎么回事儿。
dingjian192003 2017-11-15
  • 打赏
  • 举报
回复
1:DLL的原因PASS 掉了,2:虚拟打印机,在另外电脑上也是这个情况,打印机的问题也PASS 掉了。3:我新增了个简单的DW打印也不行。4:我重新把所有的PBL放新文件里加载打包一遍也不行。 ...
WorldMobile 2017-11-15
  • 打赏
  • 举报
回复
打包成 exe 后,在开发的机器上试一下,如果也返回-1,应该不是dll的问题了,可能是打印机的问题了
acen_chen 2017-11-14
  • 打赏
  • 举报
回复
还真没遇到过。。。所有的打印都这样还是某一个dw?

1,079

社区成员

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

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