社区
控件
帖子详情
VB中使用OLE控件包含Excel文档,使用联接可以保存修改过的文档,使用嵌入怎么保存修改过的文档?
LinBin
2000-03-06 09:19:00
...全文
984
6
打赏
收藏
VB中使用OLE控件包含Excel文档,使用联接可以保存修改过的文档,使用嵌入怎么保存修改过的文档?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhghl
2001-05-19
打赏
举报
回复
可以使用ole控件的SAVETOFILE方法, SAVETOFILE方法只能将文件存到在用二进制方式打开的文件句柄中去,可以看MSDN。 但是存成另一种格式,可能是对原文件进行了OLE头的包装。具体格式我也不清楚。这种格式的文件只能用OLE控件打开,不能用原服务程序。如果你知道它的格式请通知我。
zhghl
2001-05-19
打赏
举报
回复
可以使用ole控件的SAVETOFILE方法, SAVETOFILE方法只能将文件存到在用二进制方式打开的文件句柄中去,可以看MSDN。 但是存成另一种格式,可能是对原文件进行了OLE头的包装。具体格式我也不清楚。这种格式的文件只能用OLE控件打开,不能用原服务程序。如果你知道它的格式请通知我。
azhong
2000-07-21
打赏
举报
回复
假设ole1为ole控件
ole1.object.saveas("文件名")
将文件名设为与嵌入文档相同的文件名就可以了。也就是用另存为代替保存。
Michael
2000-03-08
打赏
举报
回复
试一试Object属性,然后用VBA中的Save方法
LinBin
2000-03-08
打赏
举报
回复
用VBA的方法操作Excel速度当然较快,但如果需要与用户进行较复杂的交互怎么办?
如果我是要在另外的程序中显示并修改Excel文档怎么办?如果是要对多个文档处理
怎么办?我认为OLE->ActiveX是MS的中心策略,利用组件技术创建不同应用是大势所趋,这决不是愚蠢。
所以我给你Zero分 :-)
huan_z
2000-03-06
打赏
举报
回复
哥们你的想法太愚蠢!
1。用OLE的方法来操作Excel是非常愚蠢的。
2。用VBA的方法操作Excel是比较科学也比较有效率的。
你可以将具体的问题Email给我,我会一一答复的
POI操作
Excel
导入和导出
在企业级应用开发
中
,
Excel
报表是一种最常见的报表需求,POI 是apache的子项目,目标是处理
ole
2对象。它提供了一组操纵Windows
文档
的Java API目前比较成熟的是HSSF接口,处理MS
Excel
(97-2002)对象。它不象我们仅仅是用csv生成的没有格式的可以由
Excel
转换的东西,而是真正的
Excel
对象,你可以
控
制一些属性如sheet,cell等Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。结构:HSSF - 提供读写Microsoft
Excel
格式档案的功能。XSSF - 提供读写Microsoft
Excel
OOXML格式档案的功能。HWPF - 提供读写Microsoft Word格式档案的功能。HSLF - 提供读写Microsoft PowerPoint格式档案的功能。HDGF - 提供读写Microsoft Visio格式档案的功能。
使用
OLE
对象访问Oracle数据库
使用
OLE
对象访问Oracle数据库
来源: 作者: 2006-08-02 出处:PCDOG.COM
关键字:
OLE
即对象
联接
和
嵌入
技术,
使用
这一技术,我们在
VB
中
不用任何
控
件就可轻松访问Oracle数据库的内容。在安装了Oracle的Oracle Object for
OLE
后,就可以
使用
Oracle提供的
OLE
对象方便地访问数据库的内容了。
VC++
中
ActiveX
控
件的注册
-----ActiveX
控
件是一个动态链接库,是作为基于COM服务器进行操作的,并且可以
嵌入
在包容器宿主应用程序
中
,ActiveX
控
件的前身就是
OLE
控
件。由于ActiveX
控
件与开发平台无关,因此,在一种编程语言上开发的ActiveX
控
件可以无须作任何
修改
,即可在另一种编程语言
中
使用
,其效果如同
使用
Windows通用
控
件一样。如:在VC++
中
开发的ActiveX
控
件,不作任何
修改
即可应用于
VB
中
【VS开发】windows注册ActiveX
控
件
ActiveX
控
件是一个动态链接库,是作为基于COM服务器进行操作的,并且可以
嵌入
在包容器宿主应用程序
中
, ActiveX
控
件的前身就是
OLE
控
件。由于ActiveX
控
件与开发平台无关,因此,在一种编程语言上开发的ActiveX
控
件可 以无须作任何
修改
,即可在另一种编程语言
中
使用
,其效果如同
使用
Windows通用
控
件一样。如:在VC++
中
开 发的ActiveX
控
件,不作任何
修改
即可应用于
VB
ActiveX
控
件注册的几种方法 VC++编写!
ActiveX
控
件注册的几种方法 VC++编写!
ActiveX
控
件是一个动态链接库,是作为基于COM 服务器进行操作的,并且可以
嵌入
在包容器宿主应用程序
中
,ActiveX
控
件的前身就是
OLE
控
件。由于ActiveX
控
件与开发平台无关,因此,在一种编程语言上开发的ActiveX
控
件可以无须作任何
修改
,即可在另一种编程语言
中
使用
,其效果如同
使用
Windows 通用
控
件一样。如:在VC ++
中
开发的ActiveX
控
件,不作任何
修改
即可应用于
VB
中
。由此可见,通
控件
1,451
社区成员
41,355
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章