摘要:上海中鲁通信技术有限公司 张世富
一、 前言
由于目前在windows环境下(指windows9.x,windows 2000,windows nt等环境,以下同)的一些程序的数据文件需要经常备份,但是操作系统或应用系统却没有提供比较方便的备份程序。因此,需要人工进行周期性的备份,有时会因为工作人员的疏忽忘记备份当天数据,或者不能对数据文件进行完整的备份,从而对系统数据备份的利用造成一定的影......
摘要: 摘要:本文阐述了windows环境下动态链接库的概念和特点,对静态调用和动态调用两种调用方式作出了比较,并给出了delphi中应用动态链接库的实例。
一、动态链接库的概念
动态链接库(dynamic link library,缩写为dll)是一个可以被其它应用程序共享的程序模块,其中封装了一些可以被共享的例程和资源。动态链接库文件的扩展名一般是dll,也有可能是drv、sys和fo......
在动态报表制作中巧用DBGRID上一页 ...
procedure tmainform.button1click(sender:tobject);
var s:string; 【程序编程相关:
Delphi开发Web Server程序】 【推荐阅读:
Delphi开发中Windows API】
begin 【扩展信息:
取应用程式的版本号】
s:=edit1.text;
with query1 do
begin
close;
sql.clear;
sql.add(s);
open;
end;
end;
点击“预览报表”按钮,可以看到形成的报表,如果对宽度摆放还有些不满意,可以关闭预览窗口后重新调整.具体的程序代码如下:
procedure tmainform.button2click(sender:tobject);
var leftv,i:integer; //leftv为报表起始位置
cheader:tqrlabel;
detailtext:tqrdbtext;
……
begin
leftv:=0;
for i:=0 to dbgrid1.columns.count-1 do
begin
cheader:=tqrlabel.create(repform);
with repform.cheader do
begin
parent:=repform.columnheaderband1;
caption:=dbgrid1.columns[i].fieldname;
width:=dbgrid1.columns[i].width; ...
下一页 摘要:delphi以其独特的面向控件的开发方式、强大的数据库功能、快速的编译技术以及简单易学的编程特性,使得它自发布之日起即格外引人注目,许多程序员也因此将它作为首选的开发工具。然而,delphi在科学计算、低端编程等方面的功能不如vc++。vc++功能强大、齐全,但是整个系统比较复杂、庞大,尤其对于初学者来说比较难学,其用户界面的开发远不如delphi那样方便、快捷。那么,我们能否将两者的优点结合起来......