您的位置:首页 > 编程语言 > Delphi

Delphi编辑器的“代码完成”功能

2008-10-23 11:37 369 查看
“代码完成”功能是很多IDE的代码编辑器都有的功能,使用它可以减少不少重复工作,节省您的宝贵时间。

下面看一下Delphi中的此功能。

1、在类的声明部分写好一个过程/方法,然后将使用Ctrl+Shift+C快捷键,编辑器会自动在实现部分补上过程/方法实现的相关部分。
2、对于属性,即property也同样有效。在public声明部分定义的一个属性,按Ctrl+Shift+C,则会自动添加一个同类型的FXXX成员,并写好对应的SetXXX方法!这个对于经常用property的人来说绝对实用。

举例

有如下一个类:

type

TForm1 = class(TForm)

private

{ Private declarations }

procedure SayHello(AName: String);

public

{ Public declarations }

property Result: string;

property Connection: TADOConnection;

end;

var

Form1: TForm1;

implementation

{$R *.dfm}

end.

按下Ctrl+Shift+C,OK,看看Delphi帮你做了什么

type

TForm1 = class(TForm)

private

FResult: string;

FConnection: TADOConnection;

{ Private declarations }

procedure SayHello(AName: String);

procedure SetConnection(const Value: TADOConnection);

procedure SetResult(const Value: string);

public

{ Public declarations }

property Result: string read FResult write SetResult;

property Connection: TADOConnection read FConnection write SetConnection;

end;

var

Form1: TForm1;

implementation

{$R *.dfm}

{ TForm1 }

procedure TForm1.SayHello(AName: String);

begin

end;

procedure TForm1.SetConnection(const Value: TADOConnection);

begin

FConnection := Value;

end;

procedure TForm1.SetResult(const Value: string);

begin

FResult := Value;

end;

end.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐