测试源代码如下:问题是定义的数据类型和输入的数据类型都是数据型,为何提示types of actual and formal var parameters must be identical错误
private
{ Private declarations }
function ClorFont(var clr:integer):string;这里定义了一个函数
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}
function Tform1.ClorFont(var clr:integer):string;
begin
case clr of
0:begin
result:='CLBack';
end;
1:begin
result:='CLRed';
end;
end;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
edit1.Text:=ClorFont(1);这里调用就出现了行参和实参不配备,可明明给的1也数据类型
end;end.
private
{ Private declarations }
function ClorFont(var clr:integer):string;这里定义了一个函数
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}
function Tform1.ClorFont(var clr:integer):string;
begin
case clr of
0:begin
result:='CLBack';
end;
1:begin
result:='CLRed';
end;
end;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
edit1.Text:=ClorFont(1);这里调用就出现了行参和实参不配备,可明明给的1也数据类型
end;end.
解决方案 »
- ReportMachine怎么导出PDF啊?
- 带复选框的TreeView
- 关于在dxdbgrid中对记录进行拖缀的问题
- 请问怎么实现从数据库中查出来的内容群发邮件给各个人?好急好急啊!!
- 三层中意外中断的保护问题
- 请求支援,在 idtcpclient 中出现 “EReadErrorStream read error”
- 怎样捕捉原始出错信息?
- 如何把自己的工程放到Delphi自己的类中
- 如何让按键在上一个按键点击后才能点击
- 菜鸟问题2:我想在窗体得到焦点时执行一点代码,比如用alt+tab键从别的窗体切换到自己的窗体来的时候执行代码
- 问题来啦,截取字符串,网页源码中的字符串截取问题。
- 求解!playsound函数问题
所以要传一个变量