如何在一个Delphi的form上显示一张excel表格?(200分)

  • 主题发起人 主题发起人 njdxzjj
  • 开始时间 开始时间
N

njdxzjj

Unregistered / Unconfirmed
GUEST, unregistred user!
我不太熟悉二次开发,想请教高手解决一下。如何在一个Delphi的form上显示
一张excel表格?请给一个示范程序好吗?一个求知的菜茑。
 
OLE,嘿嘿,本来就是Excel
 
我的意思是说让excel在后台运行的。
 
放一个 OLEContainer 在 form 上,按右键选择 Insert Object ——》从文件创建,
选一个 Excel 文件放进去就行了。运行时,双击 olecontainer 就显示出来了。
 
用 OLEContainer 的话就不仅仅可以显示 Excel 文档了 ...
 
我是说不用olecontainer,如果用olecontainer,就会把
excel的工具栏的东西都显示出来了。我是说用excelapplicatiuon来实现,通过窗体句柄等
来实现。
 
用f1book吧,数据要存储成xls的话在调用excelapplication之类的server控件
 
我是说用excelapplicatiuon来实现,通过窗体句柄等来实现。只在FORM上显示一张EXCEL
表格,不显示任何其他的东西。
 
只有使用OLE了。
 
njdxzjj:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
 
你可以用ADO连接EXCEL,也可以用OLE来连接。
 
请注意结束问题
 
用ADO连接EXCEL,就象用dbgrid显示表一样
 
同意!用Ado连接Execel,很方便
 
用Ado连接Execel
 
我已经在adoconnection的connectionstring中设好了,(已加入一个excel表格)
connected=true;
在adodataset中,commandtext的table中并没有表,(commandtype=cmdtext)
为什么?
 
njdxzjj,我知道你的意思,你的这个问题解决了么?如果解决了,可以告诉我么?我是初手
会给你很多分的!
 
对,用f1book!
 
后退
顶部