社区
PowerBuilder
帖子详情
在pb中用ole显视word文档,只能显视一页,不能显视后面的没有滚动条,怎样解新局决。
renjie45
2004-04-29 03:46:37
在pb中用ole显视word文档,只能显视一页,不能显视后面的没有滚动条,怎样解新局决。
...全文
213
5
打赏
收藏
在pb中用ole显视word文档,只能显视一页,不能显视后面的没有滚动条,怎样解新局决。
在pb中用ole显视word文档,只能显视一页,不能显视后面的没有滚动条,怎样解新局决。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hanson_bati_zhu
2004-07-20
打赏
举报
回复
不如用三方控件来解决问题
比如TX Text Control
支持WORD文档
cappuccino7689
2004-07-20
打赏
举报
回复
学习学习
lxdandshy
2004-07-20
打赏
举报
回复
我现在知道怎么做了!!呵呵,你定义一个变量IS_file,赋值为1,然后你将word分成几个文件,文件名为word,word1,word2......依次这样。在程序中,你让IS_file = IS_file + 1
就这样了,呵呵,说的不是很详细,但我已经实现了。等一下我把代码贴上,你可以看看。
guhguh
2004-07-10
打赏
举报
回复
关注 ,学习
lxdandshy
2004-07-10
打赏
举报
回复
你试着传键值试试,先定义一个函数:
Subroutine keybd_event(long bVk, long bScan, Long dwFlags, Long dwExtraInfo) Library "user32"
再在按钮的click事件里用:
//Pagedown按钮:
keybd_event(34,0,0,0)
keybd_event(34,0,2,0)
//Pageup按钮:
keybd_event(33,0,0,0)
keybd_event(33,0,2,0)
试一下先,我在WEB页面就这样用,还可以。但Word文档我没有试过。
pb
数据窗口控件
OLE
OLE
自动化是不同应用程序之间进行通讯的一个标准。
OLE
自动化的工作方式是:通讯被动方(
OLE
服务器)应用程序向通讯主动方(
OLE
客户机)应用程序提供一个以上可供其调用的
OLE
自动化对象类型,
OLE
客户机通过引用这些对象实现对
OLE
服务器的调用,然后通过设置对象的属性和使用对象的方法操纵
OLE
服务器应用程序,完成两者之间的通讯。 Powerbuilder7.0是一个完全支持
OLE
自动化的应用程序开发工具。使用POWERBUILDER7.0,既可以编制做为
OLE
服务器的应用程序,也可以编制作为
OLE
客户机.
在
PB
中嵌入
Word文档
PB
(PowerBuilder)是Sybase公司推出的一种优秀的数据库开发工具,利用它的数据窗口控件可以快速地开发出一个数据管理系统。现在许多单位很注重报表的格式,需要不同类型的报表,所以必须提高报表格式的多样性。虽然我们可以利用
PB
设计出具有打印功能的窗口,但是由于格式是事先规定好的,用户很难根据需要进行修改。Word是大家熟悉的一种文字处理工具,具有强大的编辑与打印功能。如果能够将数据源动态
PB
中调用
OLE
打开
word文档
ole
object
ole
_1 String ls_filename Integer li_ret ls_filename = 'F:/44.doc' // 你的
word文档
路径
ole
_1 = create
ole
Object //建立与Word的连接 li_ret =
ole
_1.ConnectToObject("Word.application")
PB
如何嵌入Word对象
PB
的DataWindow控件为编程人员提供了一个方便直观的报表生成工具,但对一些特殊要求的报表,用DataWindow去实现就十分困难,若利用Word强大的文档处理功能却能达到理想的效果。笔者在开发一个MIS系统中,尝试将
PB
与Word结合起来,制作出了令人满意的报表和文档。本例要完成的功能是在一SinglelineEdit控件中输入字串,点击按钮,程序启动Word,打开模板文件将输入的字串插入,然后另存为一新文件。通过
OLE
将数据从
PB
传至Word,借助Word本身具有的VBA功能完成相应的任务。
PowerBuilder调用
Word文档
处理实战详解
htmltable {th, td {th {pre {简介:在IT开发中,PowerBuilder(
PB
)作为强大的数据库应用开发工具,常需与Microsoft Word集成以实现文档自动化处理。本文介绍如何通过
OLE
自动化技术在
PB
中调用Word,完成文档的创建、编辑、保存与关闭等操作。内容涵盖
OLE
对象创建、Word对象模型调用、错误处理机制及性能优化策略,适用于报告生成、模板打印等企业级应用场景。
PowerBuilder
1,111
社区成员
66,454
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章