上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 104 下一页

2019年5月7日

Delphi的类与继承

摘要: 既然已经做出了com程序用delphi来开发的决定,那当然就要对delphi进行一些深入的了解。有人说delphi是一个用控件堆砌起来的工具,和vb没什么两样;也有人说dephi实际上是面向过程的,他的面向对象并不彻底。实际生活中持这两种观点的人不在少数,就拿我认识的一个非常好的程序员来说吧,他很早 阅读全文

posted @ 2019-05-07 23:19 癫狂编程 阅读(823) 评论(1) 推荐(0)

属性的自动完成

摘要: //在 type 区写入: TMyClass = class property s: string; end; //然后把光标放在其中,执行 Ctrl+Shift+C,可以自动生成以下代码: TMyClass = class private Fs: string; procedure Sets(co 阅读全文

posted @ 2019-05-07 21:24 癫狂编程 阅读(170) 评论(0) 推荐(0)

DELPHI中函数、过程变量的声明与应用

摘要: Procedure型变量: 在DELPHI中,函数、过程的地址可以赋给一个特殊类型的变量,变量可用如下方式声明: var p : procedure(num:integer); //过程 或: var f : function(num:integer):integer; //函数 也可定义一个过程( 阅读全文

posted @ 2019-05-07 18:45 癫狂编程 阅读(1341) 评论(0) 推荐(0)

Delphi回车键切换焦点

摘要: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls; type TForm1 = class(TForm) Panel1: TPanel; Label... 阅读全文

posted @ 2019-05-07 17:45 癫狂编程 阅读(573) 评论(0) 推荐(0)

2019年5月6日

delphi 窗体的创建和释放

摘要: Delphi中的窗体分为模式窗体和无模式窗体。二者的区别在于,用户可以在无模式窗体和其他窗体之间切换。这样,用户就可以同时工作于一个应用程序的几个部分。Delphi中窗体的初始化有两种情况,动态创建,和自动创建。通过show显示一个无模式窗体,ShowModal显示一个模式窗体。窗体有创建对应的也要 阅读全文

posted @ 2019-05-06 18:05 癫狂编程 阅读(395) 评论(0) 推荐(0)

delphi assigned函数的用法

摘要: assigned 是用来判断某一指针(pointer)或过程引用是否为nil(空),如果为空则返回假(false)。 用法示例(防止窗体被实例化多次): unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes 阅读全文

posted @ 2019-05-06 13:11 癫狂编程 阅读(6190) 评论(0) 推荐(1)

2019年5月5日

TField中的GetText和SetText

摘要: 在数据表中的某些字段出于性能或数据规范化的考虑,会用组编号代替,就像学生有学号,员工有员工ID一样,但我们看的时候如果直接输入这样的编号看的人可能就会头痛了,这时就可用TField中的GetText转成我们方便看的信息(其中可能涉及查表的操作,如根据学号从学生信息表(如果有)中获取姓名)。SetTe 阅读全文

posted @ 2019-05-05 09:13 癫狂编程 阅读(603) 评论(0) 推荐(0)

2019年5月3日

adoquery.refresh和adoquery.query的区别

摘要: 大的区别没有1: requery是通过重新发出原始命令并再次检索数据,可使用 Requery 方法刷新来自数据源的 Recordset 对象的全部内容。调用该方法等于相继调用 Close 和 Open 方法。requery比refresh要安全些(自我感觉),使用refresh时,必须保证数据集是活 阅读全文

posted @ 2019-05-03 12:02 癫狂编程 阅读(271) 评论(0) 推荐(0)

Delphi中TQuery.Filter用法

摘要: 今天维护一个老项目是用delphi5 + BDE写的。为了更方便查询数据,就增加一个查询功能.由于数据量查询出来后就比较少,于是就想到Filter like 但 BDE并不支持 Filter = 'name like' BDE的模糊查询只有' name = A*' 匹配只能从第一个字母开始,无法达到 阅读全文

posted @ 2019-05-03 10:37 癫狂编程 阅读(1449) 评论(0) 推荐(0)

2019年5月2日

关于在DBGridEh的一个字段使用checkbox的方法 .

摘要: 在DBGridEh的columns中新增加一个字段 1.如果你选择的数据库字段,则选择checkbox为true,并在keylist中输入0和1,就可以了 2.如果你选择的是一个临时字段,在数据集中新增一个临时字段时field type选择internalCalc,然后再如上面操作就可以 了 阅读全文

posted @ 2019-05-02 21:51 癫狂编程 阅读(825) 评论(0) 推荐(0)

Ehlib好用的版本

摘要: EhLib 6.2 阅读全文

posted @ 2019-05-02 21:49 癫狂编程 阅读(482) 评论(0) 推荐(0)

Delphi DbgridEh实现鼠标拖动选中列,并使复选框选中

摘要: 1.先设置表格列的属性 procedure TForm_TaskToDW.InitGrid;var MyCol: TColumnEh;begin with DBGridEh_Task do begin Columns.Clear; MyCol := Columns.Add; MyCol.FieldN 阅读全文

posted @ 2019-05-02 18:44 癫狂编程 阅读(795) 评论(0) 推荐(0)

2019年4月30日

什么是运行期包与设计期包

摘要: 转载请保持完整并注明出处。 1. 内容简介 本文档深入明了的阐述了什么是运行期包、设计期包 同时解释了产生 DesignIntf 错误的原因 2. 正文 本文以 CnPack.dpk (运行期包)、dclCnPack.dpk (设计期包)为例说明。这两个包,一个是运行期包,另一个是设计期包,设计期包 阅读全文

posted @ 2019-04-30 11:35 癫狂编程 阅读(314) 评论(0) 推荐(0)

2019年4月29日

组件事件大全

摘要: AdoQuery事件: AfterScroll:滚动之后 阅读全文

posted @ 2019-04-29 17:11 癫狂编程 阅读(274) 评论(0) 推荐(0)

2019年4月28日

sql: 查找约束

摘要: 主键约束 SELECT tab.name AS [表名], idx.name AS [主键名称], col.name AS [主键列名] FROM sys.indexes idx JOIN sys.index_columns idxCol ON (idx.object_id = idxCol.obj 阅读全文

posted @ 2019-04-28 12:11 癫狂编程 阅读(455) 评论(0) 推荐(1)

delphi Ctrl+鼠标左键或者Find Declaration不能定位到源文件

摘要: 在Delphi代码编辑器中使用Ctrl+鼠标左键可跳转到鼠标下的类所在的定义处,但今天发现一个奇怪的问题,EhLib组件的类无法跳转(包括uses中的pas文件),重新安装也是如此,后来经过验证,发现有些组件可跳转,有些则不可,比如EhLib、ReportMachine不可,但FastReport和 阅读全文

posted @ 2019-04-28 01:37 癫狂编程 阅读(1652) 评论(0) 推荐(0)

delphi7 编译的程序在win7下请求获得管理员权限的方法

摘要: 网上找到的,记下来方便查找,亲测此方法可用。附带把编译好的uac.res上传。 首先,用记事本新建一文本文档,内容如下: 1 24 UAC.manifest 然后另存为uac.rc 另外新建一文本档,内容如下,另存为UAC.manifes 两文件放在同一文件夹下面,如:放在d:\testuac目录, 阅读全文

posted @ 2019-04-28 01:21 癫狂编程 阅读(368) 评论(0) 推荐(0)

delphi ehLib 安装包下载及安装方法

摘要: 1.下载安装包,这里提供一个百度云盘共享链接,D7-XE8都有:https://pan.baidu.com/s/1DTlxok4RiSmDokuabnGvQw2.添加环境变量,菜单"Tools"->"Options"->左侧"Environment Options"->"delphi Options 阅读全文

posted @ 2019-04-28 01:14 癫狂编程 阅读(915) 评论(0) 推荐(0)

DELPHI中build和compile有什么区别?

摘要: Build编译全部与工程相关联的文件,可包括版本信息及工程中的预编译变量等;Compile只重新编译更改过的相关单元及文件,调试是Compile就可以了,若是发布,则Build为好 BUILD =COMPILE + LINK = RESULT IS EXECOMPILE = COMPILE = RE 阅读全文

posted @ 2019-04-28 01:14 癫狂编程 阅读(446) 评论(0) 推荐(0)

2019年4月27日

CnPack IDE 专家包(CnWizards)显示代引用单元列表

摘要: CnWizards_1.1.3.896 CnWizards_1.0.4.680.exe 阅读全文

posted @ 2019-04-27 17:34 癫狂编程 阅读(483) 评论(0) 推荐(0)

上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 104 下一页

导航

好的代码像粥一样,都是用时间熬出来的