⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 092903_05.htm

📁 对于学习很有帮助
💻 HTM
字号:
<html>

<head>
<link REL="stylesheet" HREF="/style.css" TYPE="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>计算机世界日报:
用DELPHI本身的控件输出TABLE表数据
</title>
<!--***********-->
</head>

<body bgcolor="#FFFFFF" >














<p><br>
<font color="#b904e8"><b><em><a href="class.htm">返回</a></em></b></font>
<center>
<font color="#0000c0"><h2>
用DELPHI本身的控件输出TABLE表数据
</h2></font>
</center>
<p><font color="#ffffff">----</font>
[请作者提供详细的邮政地址给<a href="mailto:online@ccw.com.cn">我们</a>]

<p><font color="#ffffff">----</font>
实际应用中,使用DELPHI的QREPORT报表功能虽然很方便,但格式不如EXCEL报表精致。所以我们常常采用DELPHI的COMOBJ功能实现DELPHI与MS EXCEL的对接。
<xmp>
   V:variant;
   V := CreateOleObject('Excel.Application');
   V.Visible := True;
</xmp>
<font color="#ffffff">----</font>
这种方法虽然简单,但显然有它的缺点:
<p><font color="#ffffff">----</font>
1:机器上要有装有MS 的EXCEL软件。
<p><font color="#ffffff">----</font>
2:实际上是从DELPHI内部启动了EXCEL,对机器的内存配置要求较高。
<p><font color="#ffffff">----</font>
DELPHI本身实际上有一个.OCX,其中的F1BOOK完全可以实现EXCEL表格大部功能,而且通过DATACOTROLS等控件实现TABLE表中数据与“电子表格”进行直接的操作,示例程序使用控件如下:
<xmp>
    F1Book1: TF1Book;
    Edit1: TEdit;
    Button1: TButton;
    DBEdit1: TDBEdit;
    DBNavigator1: TDBNavigator;
    Button2: TButton;
    Label1: TLabel;
    DBGrid1: TDBGrid;
DataSource1: TDataSource;
 //使用了DELPHI3 DBDEMOS 的 CUSTOMER.DB
    Table1: TTable;
</xmp>
<font color="#ffffff">----</font>
这里仅是一个简单的示例程序,对于精美的表格设计,您只要在设计或运行时,选TF1BOOK1,然后点右键,就完全可以进行随心所欲的表格设计了。
<p><font color="#ffffff">----</font>
离开了MS 的庞大的EXCEL,而在程序中实现了“电子表格”,确实值得高兴。

 



<p align="right"><small><em>中国计算机世界出版服务公司版权所有</em></small> 
<br>
</p>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -