关于超想
本站导航
邮件列表
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
你所在的位置 -> 主页 -> 超想软件 -> 编程资料 -> delphi -> 开发技巧 -> 构件使用 ->详细
相关内容  
 
 
在Delphi程序中应用IE浏览器控件
 
【新品推荐】

  详细内容
 

用DELPHI本身的控件输出TABLE表数据
作者: 评价: 上站日期: 2001-09-04
内容说明:
来源:

---- 实际应用中,使用DELPHI的QREPORT报表功能虽然很方便,但格式不如EXCEL报表精致。所以我们常常采用DELPHI的COMOBJ功能实现DELPHI与MS EXCEL的对接。 

V:variant; 
V := CreateOleObject('Excel.Application'); 
V.Visible := True; 

---- 这种方法虽然简单,但显然有它的缺点: 
---- 1:机器上要有装有MS 的EXCEL软件。 

---- 2:实际上是从DELPHI内部启动了EXCEL,对机器的内存配置要求较高。 

---- DELPHI本身实际上有一个.OCX,其中的F1BOOK完全可以实现EXCEL表格大部功能,而且通过DATACOTROLS等控件实现TABLE表中数据与“电子表格”进行直接的操作,示例程序使用控件如下: 

F1Book1: TF1Book; 
Edit1: TEdit; 
Button1: TButton; 
DBEdit1: TDBEdit; 
DBNavigator1: TDBNavigator; 
Button2: TButton; 
Label1: TLabel; 
DBGrid1: TDBGrid; 
DataSource1: TDataSource; 
//使用了DELPHI3 DBDEMOS 的 CUSTOMER.DB 
Table1: TTable; 

---- 这里仅是一个简单的示例程序,对于精美的表格设计,您只要在设计或运行时,选TF1BOOK1,然后点右键,就完全可以进行随心所欲的表格设计了。 
---- 离开了MS 的庞大的EXCEL,而在程序中实现了“电子表格”,确实值得高兴。 


 
你所在的位置 -> 主页 -> 超想软件 -> 编程资料 -> delphi -> 开发技巧 -> 构件使用 ->详细
  首页 | 本站产品 | Delphi资料 | 免费资源 | 程序人生 | 软件工程 | 网站设计 | 推荐网站
声明:本站内容除注明原创以外均从网上摘抄,如有侵权请指明。
  如果您对我们的网站有什么意见或者建议,请与我们联系
powered by 建站易上手- V2.0