Delphi基础
haynes
这个作者很懒,什么都没留下…
展开
-
Delphi中窗体的事件
Form窗体可以响应各种各样的时间,在Object Inspector的Events页面中罗列了一大堆,如下图:下面将要列出一些常用的事件。1、OnActivate当窗体被初始激活时,就会发生OnActivate事件,当初始创建窗体或者用户从一个窗体切换到另一个窗体时,就可能激活窗体,Application对象也有一个OnActivate事件,当用户从一个应用程序切转载 2013-04-05 10:57:16 · 821 阅读 · 0 评论 -
Delphi7 的FastMM配置步骤
1> FastMM是开源项目, 从 http://sourceforge.net/projects/fastmm 下载最新版2> 文件夹Replacement BorlndMM DLL/Precompiled/for Delphi IDE/Performance/BorlndMM.dll,替换掉Delphi/Bin下的相应文件就可以完成对IDE的提速3> Enviroment->Lib转载 2013-04-06 10:58:28 · 742 阅读 · 0 评论 -
Delphi中TDateTime使用心得
如果不让直接修改,只能通过下拉列表来选择,就在onKeyPress中写入代码:key:=#0; TDateTime是一个比较常用的类型,用于表达日期时间类型的数据。但是,刚刚接触delphi的新手在使用这个类型的时候往往会不知所措,不知道该怎样使用才能得到自己想要的结果。这里说说我在使用过程中的一点心得转载 2013-04-09 15:03:12 · 3594 阅读 · 0 评论 -
创建桌面快捷方式
uses ActiveX,ComObj,StdCtrls,ShlObj,FileCtrl; procedure TForm1.N2Click(Sender: TObject); var tmpObject : IUnknown; tmpSLink : IShellLink; tmpPFile : IPersistFile; PIDL : PItemIDList; Sta原创 2013-04-14 17:57:36 · 996 阅读 · 0 评论 -
在delphi中生成GUID
什么是 GUID ?全球唯一标识符 (GUID) 是一个字母数字标识符,用于指示产品的唯一性安装。在许多流行软件应用程序(例如 Web 浏览器和媒体播放器)中,都使用 GUID。GUID 的格式为8-4-4-4-12 :“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”其中每个 x 是 0-9 或 A-F 范围内的一个十六进制的数字。例如:6F9619FF-8B8转载 2013-05-08 10:33:15 · 835 阅读 · 0 评论 -
DBGridEh,DBGrid点击标题排序
最近在找关于解决DBGridEh,DBGrid点击标题排序的最简单方法的同时,发现说法很多,但是没有找到一个比较详细的。所以我在这里做一个小的总结,有不足之处请大家多多指教。首先说下关于DBGridEh的排序,主要有两种解决方法。1,只需设置属性,不需要写排序代码 //为什么要强调这里呢,因为在查资料的时候,很多人都说设置好属性就可以自动排序了,但都是只说其一,不说其二,等我慢转载 2013-06-11 14:01:06 · 900 阅读 · 0 评论 -
delphi 使用GUID
function getguid: string;var SGUID: TGUID; sstr:string;begin CreateGUID(sguid); sstr:=guidtostring(sguid); sstr:=StringReplace(sstr,'{','',[rfReplaceAll]); sstr:=StringReplace(sstr,'}','原创 2013-10-19 15:16:36 · 1041 阅读 · 0 评论 -
Delphi ActionList详解
一个友好的用户界面,必须具有下拉菜单,弹出菜单,工具条和快捷键。同样一个功能,程序员可能要提供几种操作方式,如文本拷贝,菜单命令&Copy,快捷键Ctrl+C,工具条上的拷贝按钮,都是程序员提供给用户的操作,可以大大方便了不同层次的用户。但是,多增加一种操作方式,就意味着增加响应事件的代码,还有,实现统一功能的多个操作必须一致,如剪切板上不为空的时候,菜单命令,快捷键,按钮,都是可以选择的Enab转载 2015-10-05 20:51:54 · 1380 阅读 · 0 评论