formula one打印问题?

windljf 2004-12-01 11:12:37
我采用formula one做报表,它提供了FilePrint函数,我如下调用
ole_1.object.FilePrint(true)
它会出现一个Print dialog,如果我按OK,并很正常打印,如果我按CANCEL,程序并会报
error calling external object funtion FilePrint 的错误,便异常退出了,请教高手
如何解决这个问题?
...全文
165 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
windljf 2004-12-01
  • 打赏
  • 举报
回复
balloonman2002()
pb没有try ... except ... end机制啊,
怎么办啊???
windljf 2004-12-01
  • 打赏
  • 举报
回复
balloonman2002()
balloonman2002 2004-12-01
  • 打赏
  • 举报
回复
http://search.csdn.net/Expert/topic/2001/2001092.xml?temp=.7469599
WorldMobile 2004-12-01
  • 打赏
  • 举报
回复
到QQ里来,和你聊聊, 32276311
WorldMobile 2004-12-01
  • 打赏
  • 举报
回复
你自己做一个print dialog,不行么?
windljf 2004-12-01
  • 打赏
  • 举报
回复
请问哪里有最新的ttf16.ocx下载??
我的是2000.4,很旧的
windljf 2004-12-01
  • 打赏
  • 举报
回复
不行的,false的话直接打印了,用户需要出现一个Print dialog来设置打印份数
WorldMobile 2004-12-01
  • 打赏
  • 举报
回复
麻烦了,你ole_1.object.FilePrint(true)改成ole_1.object.FilePrint(False)试试
WorldMobile 2004-12-01
  • 打赏
  • 举报
回复
不用给你发了,6.5里没有Try的
windljf 2004-12-01
  • 打赏
  • 举报
回复
谢谢
WorldMobile 2004-12-01
  • 打赏
  • 举报
回复
给你段代码
windljf 2004-12-01
  • 打赏
  • 举报
回复
请问哪里有最新的ttf16.ocx下载??
我的是2000.4,很旧的
balloonman2002 2004-12-01
  • 打赏
  • 举报
回复
ole_1.object.FilePrint(false) 可行否?

如果还不行,建议升级F1
windljf 2004-12-01
  • 打赏
  • 举报
回复
补充一点,我用的是PB6.5
windljf 2004-12-01
  • 打赏
  • 举报
回复
lzp_lrp(lzp)
请给一点示范代码,好吗??
我在PB中用
try
...
except
...
end
连编译都通不过!
WorldMobile 2004-12-01
  • 打赏
  • 举报
回复
PB有的,用

try
...
except
...
end
来实现

604

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 控件与界面
社区管理员
  • 控件与界面社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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