随笔分类 -  Delphi

All Delphi In This Area.
Delphi加载单元的顺序
摘要:1.SysInit->2.System->3.Types->4.Windows->5.Messages->6.SysConst->7.SysUtils->GETMEM.INC->8.VarUtils->9.Variants->10.ActiveX->11.TRLConsts->12.TypInfo->->(13.Windows)->14.Consts->15.Graphics->16.Math->17.Contnrs->18.CommCtrl->19.HelpLntfs-&g 阅读全文
posted @ 2011-05-30 11:17 ABC8MS 阅读(287) 评论(0) 推荐(0)
Delphi学习使用资源文件,嵌入和提取任何类型的文件
摘要:创建资源文件 首先创建一个.Rc的纯文本文件。格式如下: 资源标识符 + 关键字 + 资源文件名 ① 资源标识符:程序中调用资源时的特殊标号; ② 关键字:标识资源文件类型; MIDIFILE midi '文件名 ' Wave: 资源文件是声音文件; RCDATA: JPEG文件; AVI: AVI动画; ICON: 图标文件; BITMAP: 位图文件; CURSOR: 光标文件; 资源文件名:资源文件名; ③ 资源文件名:编译的资源文件,比如动画、位图、光标等; ④ 如:MyWav WAVE "FileName.Wav " 使用Borland资源编译器( 阅读全文
posted @ 2011-02-25 11:38 ABC8MS 阅读(1384) 评论(0) 推荐(0)
一个Delphi的书店,能下载所有DELPHI相关的书。
摘要:http://blog.csdn.net/shuaihj/archive/2010/11/22/6027817.aspx 阅读全文
posted @ 2011-01-13 20:32 ABC8MS 阅读(210) 评论(0) 推荐(0)
DLL 中获取得到DLL的路径
摘要:delphi var FileName: array[0..MAX_PATH] of char; GetModuleFileName(HInstance, FileName, MAX_PATH); MessageBox(0,FileName,'OK',MB_OK);C++char FileName[MAX_PATH + 1];GetModuleFileName(hinstDLL, FileName... 阅读全文
posted @ 2010-09-03 16:11 ABC8MS 阅读(971) 评论(0) 推荐(0)
我什么也不想说。。。自己看。。。算是攻克的一道难题。。。哈哈哈哈
摘要:library R;{$R *.res}procedure SetDllSkin(Handle: HWnd;AData: Pointer);begin Application.Handle := Handle; Winskindata.SkinDll(AData);end;var DllApp: TApplication; hhk: HHOOK; FMouseControl: TControl;f... 阅读全文
posted @ 2010-08-25 16:30 ABC8MS 阅读(393) 评论(0) 推荐(0)
自己写的一个递归XML到树的算法,勉勉强强吧。还请朋友们指出是否有什么错误。
摘要:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ComCtrls, StdCtrls, msxml;type TForm1 = class(TForm) Button1: TButton; TreeView1: TTreeView... 阅读全文
posted @ 2010-06-27 23:48 ABC8MS 阅读(243) 评论(0) 推荐(1)
Delphi经验谈,网上K来的,非常不错,实在不能不收下!!!()
摘要:开发环境-------- Delphi 7是一个很经典的版本,在Win2000/XP下推荐安装Delphi 7来开发软件,在Vista下推荐使用Delphi 2007开发软件。安装好Delphi 7后,应立即安装Delphi 7 Update Pack 1,Delphi 2007则建议尽量安装最新的版本。工欲善其事,必先利其器,为了提升开发效率,为了能更加得心应手的处理接下来的开发工作,我们有必... 阅读全文
posted @ 2010-06-22 09:12 ABC8MS 阅读(388) 评论(0) 推荐(0)
新发现的两个Delphi要点。
摘要:1,不到万不得已,请不要在Delphi的公共单元创建公共函数,所以函数分类别写成单独的类,然后使用在函数过程前使用Class 关键字,这样,类的函数和过程,其实就是全局函数,至少我现在是这么理解的,在项目中处理的时候,你会发现,在写代码时候,虽然要加一个类名,但是,这样做的好处却很多,而且,很多时候,会让你轻易解决很多难题。比如:根据函数或过程名称查找某一个类中的函数地址。2,如果你开发的项目想要... 阅读全文
posted @ 2010-06-14 05:24 ABC8MS 阅读(151) 评论(0) 推荐(0)
几个关于Delph的指示字的理解
摘要:voerload 重载,同一作用域同名函数不同参数与返回值的指示override 重写方法,不同作用域,父类中用virtual,dynamic指示或者在这两者之后用abstract 指示的必须实现的方法virtual 虚方法,继承时用override实现dynamic 动态方法,同virtual 区别仅在前者调用速度快,后者占用空间少abstract 抽象方法,在这个指示之前必须要有virtual... 阅读全文
posted @ 2010-06-12 21:07 ABC8MS 阅读(250) 评论(0) 推荐(0)