自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 回叫信道

回叫信道     DataSnap XE3新增回叫信道功能。技术关键点:     (1)TDBXCallback机制;     (2)TDServer.BroadcastMessage方法;     (3)TDSClientCallbackChanneManager1.RegisterCa...

2014-05-22 18:39:27 1194 2

原创 服务器与客户端的时间同步

                                                 服务器与客户端的时间同步                服务器、客户端全部代码下载:https://download.csdn.net/download/lyhoo163/10703465   ...

2018-10-06 14:24:24 2645 3

原创 本地时间与Web标准时间校对

                                       操作系统时间与Web标准时间校正   本文编译的程序代码全部原码下载:https://download.csdn.net/download/lyhoo163/10703510   一、获取标准时间的意义 我们在...

2018-10-05 13:15:53 944 0

原创 TDateTime 日期时间值的比较

编程中,对日期类型TDateTime、TDate、TTime之间的比较和判断,很是棘手。依据本人经验,写了一个比较函数,使用中比较上手。说明如下: 1、时间TDateTime相当于是Double,即双精度数64位,它用11位表示e,53位表示精度(整数小数一起),最前面一位表示正负。 2、TD...

2018-09-23 10:02:12 1731 0

原创 ClientDataSet1 cannot perform this operation on a closed dataset.错误

ClientDataSet1 cannot perform this operation on a closed dataset.错误

2018-03-09 19:22:06 7464 1

原创 10进制数与33进制数的转换

10进制数与33进制数的转换

2017-02-08 17:55:01 2536 1

原创 EXE执行程序DOS参数的运用

EXE的DOS参数的运用的经验小结

2016-12-11 13:29:11 2514 0

原创 继承Tcalendar控件,让当天日期醒目显示

新建控件,继承修改控件的实例。

2016-09-16 10:27:16 1192 0

原创 DBGridEh设置表中表

DBGridEh,可以很广方便地设置表中表。但是,使用中还是要注意环节。这是本人使用的一点经验,提供大家参考共享。

2016-08-27 10:17:09 2260 1

原创 PageControll加入子窗体

PageControll加入子窗体 一、子窗体 1、FormStyle:=fsNormal; 2、WindowState := wsMaximized;  3、BordStyle := bsNone; 4、Option-Forms设置子窗体:Available forms 5、FormClose事...

2016-08-22 07:34:34 744 1

原创 DBGridEh Footer的设置和使用

DBGridEh的Footer的设置。 DBGridEh物有的Footer,极大地方便用户,能通过增加Footer,显示字段的和(小计)和其它特殊的统计要求。

2016-03-05 15:09:42 6247 1

原创 EXCEL数据导入数据库表

将EXCEL文件数据导入数据库表的方法

2016-02-12 13:06:00 1144 0

原创 通过系统API函数实现精确记时

通过系统API函数实现精确记时

2016-02-12 13:05:27 658 0

原创 Delphi CompareValue函数的使用

Delphi CompareValue函数的使用

2016-02-12 13:04:53 2064 0

原创 Delphi 操作“任务栏”

Delphi 操作“任务栏”

2016-02-12 13:04:18 2337 0

原创 Delphi BPL包的运用

    一、关于包(package)     (一)编译EXE文件的两种模式     通常编译一个DELPHI应用程序时,生成一个EXE文件,也就是一个独立的WINDOWS应用程序。     这个EXE文件,它有两种编译方式。选择方式:     1、“Project | Options | Pac...

2016-02-12 13:03:23 4756 1

原创 DBGrid上设置选择项

当数据集有选择的时候,比如选择性打印,而且这种选择是随用户的主观意念决定时。在DBGrid上设置选择项,就非常必要和非常有用了。     在DBGrid上设置选择项,操作如下:     一、加入DB单元,因为要DB相关设置。 uses DB;     二、在Table的字段设置一个可供选择的字段...

2016-02-12 13:02:27 982 0

原创 Delphi的CPU调试窗口

Delphi的CPU窗口由五个独立的区组成。每个区都以不同视角,深层次地显示运行中程序的数据。

2016-01-27 07:44:48 3014 0

原创 动态数组的使用

Delphi动态数组的使用

2015-10-04 10:04:51 1502 0

原创 Delphi中处理URL编码解码

Delphi中处理URL编码解码

2015-08-22 16:15:06 4678 0

原创 EXCEL数据导入数据库表

EXCEL数据导入数据库表

2015-08-22 08:34:59 1146 0

原创 Delphi TOpenDialog设置多个过滤条件

网上介绍opendialog1.filter设置多个过滤条件,表述不准确。本人学习体会如下:

2015-01-08 10:11:20 2830 3

原创 TreeView实现主菜单功能

TreeView实现主菜单功能     软件在菜单MenuItem中,设置了软件的各项功能,以及启动相应模块。为了加大软件的灵活性,我们还可以将主菜单的项目,转变为TreeView,通过点击TreeView树中叶子(TreeNode),打开相应的模块,达到主菜单的功能。

2015-01-03 14:25:43 4592 2

原创 TDBGrid设置“选择”字段

当数据集有选择的时候,比如选择性打印,而且这种选择是随用户的主观意念决定时。在DBGrid上设置选择项,就非常必要和非常有用了。     在DBGrid上设置选择项,操作如下:     一、加入DB单元,因为要DB相关设置。 uses DB;     二、在Table的字段设置一个可供选择的字段...

2014-06-02 15:23:26 1624 0

原创 DataSnap DBGrid DateTimePicker 组合输入日期值

对于DataSnap三层数据库软件,对于日期格式要求比较严格,如日期采用“yyyy-MM-dd”格式,人工输入时,常会出现错误,将“2014-01-01”会错误录入成“2014-1-1”。为了避免用户录入错误。在DBGrid录入时,通过DateTimePicker规范录入格式,起到减少错误的效果。...

2014-06-02 11:53:37 1327 0

原创 如何让32位编译的程序在64位系统中正常运行

操作系统从32位步入64位,对于用户来说是质的飞跃。由于CPU读取数据宽度增加1倍,速度和精度都带来了跨跃。同时,CPU的读写方式的改变,对于程序员来说,需要适应跟进。虽然,64位系统支持32位程序,但是是有条件的,因为系统对CPU的操作有所变化,有的有32位上操作,就不能在64位在操作了。比如,...

2014-05-22 18:59:22 4541 1

原创 服务器与客户端回叫

第一篇 服务器与客户端回叫    从Delphi2010开始,DataSnap支持回叫(Call Back)机制。这样,在调用耗时较长的方法时,通过回叫机制,返回服务器进程或正在处理的目标对象。     一、客户端实现步骤     在客户端声明TClientModule1的单元文件uClie...

2014-05-22 18:37:04 991 0

原创 类成员的保护方式

    定义类,就是将该类的字段、属性、事件、方法(类中的函数和过程)封装在类的内部。这些字段、属性、事件、方法就是类的成员。就对象而言,也是对象的数据和成员。类成员的保护模式也就是类成员访问时的可见性,对于这些数据和成员的访问,有以下四种保护(访问)模式,分别使用下列关键字:     1、Pri...

2010-01-02 13:23:00 883 0

原创 类的声明

    在Delphi中,类被当作一个类型来定义。其语法格式:    type 类名=class(基类)      {字段声明}      {方法声明}      {属性声明}    end;    1、Delphi面向对象程序设计,要求对象都由某个基本对象继续而来,即由Class指定父对象。De...

2010-01-02 13:18:00 985 0

原创 类和对象

类和对象 在我们学习面向对象的编程语言时,往往分不清什么是对象,什么是类。在一些教材书中,同一个东西,一时称为对象,一时表述为类。造成我们学习上的模糊。下面就此表述自己的观点: 首先,对象(Object)就是现实世界中的一类实体,它们具有某种共有的特征和行为。这类实体(对象)可以用某种...

2009-12-14 08:38:00 708 0

原创 类的特征

一、封装性类的封装性是指把数据和代码组合在一个结构中。对类最基本的理解是把数据和代码组合在同一个结构中,这就是类的封装特性。将对象的数据域封闭在对象的内部,使得外部程序必需而且只能使用正确的方法才能对要读写的数据域进行访问。封装性意味着数据和代码一起出现在同一结构中,如果需要的话,可以在数据周围砌...

2009-07-13 08:28:00 1739 0

提示
确定要删除当前文章?
取消 删除