如何在Delphi中快速打開Excel文件,Server選項卡上的控件太慢了(30分)

  • 主题发起人 主题发起人 lixin38
  • 开始时间 开始时间
L

lixin38

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在Delphi中快速打開Excel文件,Server選項卡上的控件太慢了,
而且會經常有問題的。
如有好的且控件不是很大的也可以接收。。謝謝各位
 
turbo power的office组件.
 
XLSREADWRITE
 
我一般用OLE打开,不过速度也不快。
 
速度
interface微大于dispinteface大于olevariant;

最快你就直接操作CLSID,直接使用interface.
 
OLE太慢了吧?
 
绝对是XLSREADWRITE最快。
 
使用ADOConnection 或ADOTable组件可以直接连接Excel文件 操作步骤根连接Access 差不多 。在数据链接属性窗口中的提供程序页选择:Microsoft.Jet.OLEDB.4.0,跟连接Access一样的。另外重要的一点是:在所有页中把Extended Properties 属性值改为 Excel 8.0 就可以了 。连接组件的ConnectionString=Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/Documents and Settings/Administrator/桌面/新建 Microsoft Excel 工作表.xls;Extended Properties=Excel 8.0;Persist Security Info=False
 
多人接受答案了。
 
后退
顶部