随笔分类 -  Delphi

上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 63 下一页

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

posted @ 2019-04-28 01:21 癫狂编程 阅读(332) 评论(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 癫狂编程 阅读(817) 评论(0) 推荐(0) 编辑

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

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

CnPack IDE 专家包(CnWizards)显示代引用单元列表
摘要:CnWizards_1.1.3.896 CnWizards_1.0.4.680.exe 阅读全文

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

Delphi 获取DataSet传入参数后的SQL命令
摘要:ClientDataSet1.CommandText := sSQL; ClientDataSet1.Params.Clear; ClientDataSet1.CommandText :='SELECT * FROM test WHERE ID=:TID and Code=:Code '; //传参后面加一个空格 ClientDataSet1.Params.ParamByName('TI... 阅读全文

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

偶写的第一个控件,一个用选择代替输入的Edit控件…
摘要:FDataSource :=TDataSource.Create(self); FDBGrid.FreeNotification(self); FADOQuery.FreeNotification(self); FDataSource.FreeNotification(self); FDataSource.DataSet:=FADOQuery; with FDBGrid do begin Dat... 阅读全文

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

delphi中响应鼠标进入或离开控件的方法
摘要:Delphi没有MouseEnter与MouseLeave的事件,网上说可以响应CM_MOUSEENTER和CM_MOUSELEAVE消息来实现。这两个消息是VCL自己定义的消息,看了Delphi的Controls.pas果然看到有以下两行: CM_MOUSEENTER = CM_BASE + 19 阅读全文

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

Delphi常用关键字用法详解
摘要:absolute: abstract: and: array: as: asm: assembler: automated: begin: case: cdecl: class: const: constructor: contains: default: destructor: dispid: d 阅读全文

posted @ 2019-04-25 10:21 癫狂编程 阅读(1591) 评论(0) 推荐(0) 编辑

设置Delphi XE4默认界面样式
摘要:VCL BitMap Style Proceject Options->Application->Appearance 选择几个样式 使用代码设置 uses Vcl.Themes; procedure TForm1.Button1Click(Sender: TObject); begin TStyl 阅读全文

posted @ 2019-04-12 13:00 癫狂编程 阅读(749) 评论(0) 推荐(0) 编辑

怎么使Richedit中光标始终指到最后一行的最后面?
摘要:Richedit中数据会不断增加。要始终能看到当前的数据。该怎么做? SendMessage(Memo->Handle, WM_VSCROLL, SB_BOTTOM, 0); SendMessage(RichEdit1.Handle,WM_VSCROLL,SB_BOTTOM,0); 阅读全文

posted @ 2019-04-12 11:44 癫狂编程 阅读(803) 评论(0) 推荐(0) 编辑

Delphi Create(nil), Create(self), Create(Application)的区别
摘要:最近的项目中经常在程序中动态创建控件,势必用到Create。 但是随之而来的问题就是动态创建的控件是否可以正确的释放内存? 以及 Create(nil), Create(self), Create(Application)的区别又是什么呢? 阅读全文

posted @ 2019-04-07 23:25 癫狂编程 阅读(480) 评论(0) 推荐(0) 编辑

DELPHI中MDI子窗口的关闭和打开
摘要:DELPHI中MDI子窗口的关闭 和打开 Delphi中MDI子窗口的关闭方式默认为缩小而不是关闭,所以当你单击子窗口右上角的关闭按钮时会 发觉该子窗口只是最小化,而不是你预期的那样被关闭。解决办法是在子窗口的OnClose事件处理过程中 加入如下代码,示例: procedure ChildForm 阅读全文

posted @ 2019-04-05 16:26 癫狂编程 阅读(939) 评论(0) 推荐(0) 编辑

Delphi中带缓存的数据更新技术
摘要:一. 概念 在网络环境下,数据库应用程序是c/s或者是多层结构的模式。在这种环境下,数据库应用程序的开发应当尽可能考虑减少网络数据传输量,并且尽量提高并发度。基于这个目的,带缓存的数据更新技术应运而生,其大致过程就是:应用程序将数据库中数据提取到客户端的缓冲区,在缓冲区中完成数据的修改、更新、以及新 阅读全文

posted @ 2019-04-04 02:28 癫狂编程 阅读(565) 评论(0) 推荐(0) 编辑

我常用的delphi 第三方控件
摘要:有网友问我常用的控件及功能。我先大概整理一下,以后会在文章里面碰到时再仔细介绍。 Devexpress VCL 这个基本上覆盖了系统界面及数据库展示的方方面面,是做桌面系统必备的一套控件,目前的版本是2011.2.3, 支持win32 及win64。 AutoUpgrader 这个是自动更新的一个小 阅读全文

posted @ 2019-04-03 17:02 癫狂编程 阅读(1240) 评论(0) 推荐(0) 编辑

delphi中 dataset容易出错的地方
摘要:最近写delphi项目,用到的数据集中的dataset,一直修改exception啊,写下过程。 在对数据集进行任何操作之前,首先要打开数据集。要打开数据集,可以把Active属性设为True,例如: CustTable.Active := True; 也可以调用Open函数,例如:CustQuer 阅读全文

posted @ 2019-03-31 17:34 癫狂编程 阅读(308) 评论(0) 推荐(0) 编辑

Ehlib(Delphi控件) v9.2.024 D7-XE10.2 免费绿色特别版
摘要:下载地址:https://www.jb51.net/softs/579413.html#downintro2 EHLib是一个DELPHI 下的非常棒的第三方Grid控件,比DELPHI自带的强大许多,但又比cxGrid小巧。适合做一些比较轻量级的桌面应用。 使用方法: Delphi 控件EhLib 阅读全文

posted @ 2019-03-31 16:53 癫狂编程 阅读(996) 评论(0) 推荐(0) 编辑

Delphi (Library Path Browsing Path)
摘要:首先要明白的一个概念是dcu文件 *.dcu是*.pas的编译后单元文件(Delphi Compiled Unit), 编译器把它和库文件连接起来就构成了可执行文件*.exe 或*.dll等,相当于C中的obj文件。你所说的AgentObjects_TLB.dcu文件不一定在你的机器存在过它很可能是 阅读全文

posted @ 2019-03-31 13:52 癫狂编程 阅读(1070) 评论(0) 推荐(0) 编辑

delphi按钮控件的default属性
摘要:delphi按钮控件的default属性用于设置默认命令按钮,.设置为true时,按[Enter键]相当于用鼠标单击了该按钮 .窗口中如果有多个按钮的default是true的话,就根据tabindex顺序来决定是哪个来响应enter ,修改其TabIndex=0即可.这个用于密码登录页面比较人性化 阅读全文

posted @ 2019-03-30 07:37 癫狂编程 阅读(592) 评论(0) 推荐(0) 编辑

如何判断数据集中记录是否发生改变(50分)
摘要:使用Delphi7+ADO,如何得知数据集是否发生了改变,即是否有记录值改变,或删除记录,或新增记录,目的是在关闭相关窗口时,提示用户保存数据 if adotable1.Modified then{//提示保存} 我用的是事务提交,所以不能只判断当前记录的状态 if state in [dsinse 阅读全文

posted @ 2019-03-29 14:40 癫狂编程 阅读(569) 评论(0) 推荐(0) 编辑

Delphi 限制Edit输入 多个例子
摘要:procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char); begin if not (key in [ '.',#8]) then key:=#0; //只能输入小数点end; procedure TForm1.Edit1KeyP 阅读全文

posted @ 2019-03-29 13:38 癫狂编程 阅读(917) 评论(0) 推荐(0) 编辑

上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 63 下一页

导航

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