一个关于函数参数的简单问题. 想请问一下在Delphi中自已写一个函数或过程,要让其中的一个参数变为不必选的,应该如可写呢?在VB中可以用optional这个关键字来声明,不知道在Delphi中应该如何做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在DELPHI 中可以这样写:procedure GetQueryResult ( SQLStr:String , bAdd : Boolean = true);如果不指定bAdd的值,则默认为trueexample:private procedure GetQueryResult ( SQLStr:String ; bAdd : Boolean = true); public { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);begin getqueryresult('qdkf');end;procedure TForm1.GetQueryResult(SQLStr: String; bAdd : Boolean = true);begin showmessage('SQLStr');end; delphi 播放流文件 关于数据更新问题 memo中查找字符串用什么函数? 寻关于DBGRID的第三方控件!!UP有分!!! 关于panel的问题?(50分) ddelphi7,ORACLE数据库中ID值已经超过9位数字,如何处理。。。 为什么要学VC++呢, 为什么改变窗口大小会使paintbox组件重新显示 谁能告诉我TInterFace的意义? socket连接为什么要那么长时间 求助! 关于SQL-SERVER数据库加密的问题?
procedure GetQueryResult ( SQLStr:String ; bAdd : Boolean = true);
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
begin
getqueryresult('qdkf');
end;procedure TForm1.GetQueryResult(SQLStr: String; bAdd : Boolean = true);
begin
showmessage('SQLStr');
end;