易简.道(ething)

爱在进行时
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年3月4日

摘要: delphi操作word一、Delphi程序启动Word采用CreateOleObjects的方法来启动Word,调用VBA代码,具体实现过程为:首先使用GetActiveOleObject('Word.Application')判断当前内存中是否存在Word程序,如果存在,则直接连接,如果没有Word程序,则使用CreateOleObject('Word.Application')启动Word二... 阅读全文

posted @ 2010-03-04 19:47 如是如是 阅读(736) 评论(0) 推荐(0) 编辑

摘要: 在Delphi数据库应用系统的数据录入过程中,有些数据是保存在Excel中的;有些是保存在纸张上的;还有一些是需要新增加的,由于各条记录之间有大量的重复数据,如果每条记录都让录入人员全部手工录入,其间的重复劳动是相当大的,还降低了工作效率。下面就这个问题进行论述。  1、利用Delphi调用Excel  Delphi中已经带了Word与PowerPoint的例子,因为Excel的调用与这两个应用服... 阅读全文

posted @ 2010-03-04 19:32 如是如是 阅读(321) 评论(0) 推荐(0) 编辑

摘要: (一) 使用动态创建的方法首先创建 Excel 对象,使用ComObj:var ExcelApp: Variant;ExcelApp := CreateOleObject( ''Excel.Application'' );1) 显示当前窗口:ExcelApp.Visible := True;2) 更改 Excel 标题栏:ExcelApp.Caption := ''应用程序调用 Microsoft... 阅读全文

posted @ 2010-03-04 19:19 如是如是 阅读(296) 评论(0) 推荐(0) 编辑

摘要: 1、可供选择的技术: (1) 通过Delphi的控件TOleContainer 将Office嵌入,这是最简单的Ole嵌入,能够直接将Office文档调用,只需要使用ToleContainer.Run就可以将Office文档直接启动。且这样启动的Office文档与Delphi程序是一个整体(从界面上看),但是它存在不可克服的缺点,即不能通过Delphi控制Office文档,也就不能实现将灵活操纵O... 阅读全文

posted @ 2010-03-04 15:56 如是如是 阅读(444) 评论(0) 推荐(0) 编辑