
Delphi拾遗
和海风
难得所爱,忠之无悔
展开
-
Delphi拾遗(1)--重新认识IDE
集成开发环境(简称IDE Integrated Develop Environment ) 装了CnPack、GExpert后IDE环境有了变化,用了几年了,简洁、明了、实用。 IDE最重要的十点功能:1. 类的自动生成对开发者来说,最浪费时间的莫过于敲入所有那些代码了。常常是明明知道自己要写些什么却还要不得不受制于自己的输入速度。而D e l p h原创 2009-12-08 10:40:00 · 385 阅读 · 0 评论 -
client dataset中使用MergeChangeLog
不要在使用Provider的client dataset中使用MergeChangeLog,在这种情况下,应调用ApplyUpdates将修改写入数据库中。原创 2011-07-30 21:48:18 · 630 阅读 · 0 评论 -
Delphi拾遗(8)-- 类事件
类的事件unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TMyEvent = procedure of object; //不带参数的过程原创 2009-12-18 00:14:00 · 367 阅读 · 0 评论 -
Delphi拾遗(7)-- 参数与返回值
unit Unit2;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm2 = class(TForm) Button1: TButton; Button原创 2009-12-18 00:13:00 · 581 阅读 · 0 评论 -
Delphi拾遗(6)-- 数据类型
//1、字符串强制转换procedure TForm1.HhfBitButton1Click(Sender: TObject);var s: string;begin SetLength(s, 256); //必须要先给字符串分配空间 GetWindowsDirectory(PChar(s), 256); SetLen原创 2009-12-12 08:29:00 · 284 阅读 · 0 评论 -
Delphi拾遗(5)--运算符
原创 2009-12-08 11:43:00 · 246 阅读 · 0 评论 -
Delphi拾遗(4)--新的过程和函数特征
1、圆括号虽然不是在Delphi 5.0才有的,但Object Pascal中一个鲜为人知的特性是,当调用一个过程或函数时,如果被调用的过程和函数没有参,圆括号是可以省略的。因此下面两个例子在语法上都是合法的:(但还是尽量标准化,否则不利于使用其它语言习惯) Form1.Show; Form1.Show(); 2、 重载 D e l p h i 4引进了函数重载的概原创 2009-12-08 11:24:00 · 279 阅读 · 0 评论 -
Delphi拾遗(3)--注释
Object Pascal支持三种类型的注解:花括号注解、圆括号/星号注解和C + +风格的双斜杠注解。 {这是花括号注释}(*这是圆括号+星号的注释*)//C++风格的注释原创 2009-12-08 11:20:00 · 297 阅读 · 0 评论 -
Delphi拾遗(2)--源码生成架构分析
用File | New | Application菜单命令创建一个新的项目时,将看到屏幕上出现一个空白的窗体设计器,同时,Delphi IDE会自动生成Object Pascal源代码,如下:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls原创 2009-12-08 10:46:00 · 307 阅读 · 0 评论 -
Bpl包运行时获取当前包文件路径
//Bpl包运行时获取当前包文件路径 if ModuleIsPackage then begin ShowMessage(GetModuleName(LibModuleList.Instance)); end;原创 2011-08-30 22:30:12 · 403 阅读 · 0 评论