为什么
procedure TForm1.Button1Click(Sender:TObject);{这儿有个分号}
begin
Label.Caption := 'Hello,world!';{delphi中的字符串的引用用单引号?}
end;
而构造函数
Constructor Create ( a:Integer; b:String; c:1..10;){这儿却没有分号}
begin {参数声明时有分号}
a := a;
b := b;
c := c;
end;
能给我归纳一下delphi中参数的用法吗,谢谢。
procedure TForm1.Button1Click(Sender:TObject);{这儿有个分号}
begin
Label.Caption := 'Hello,world!';{delphi中的字符串的引用用单引号?}
end;
而构造函数
Constructor Create ( a:Integer; b:String; c:1..10;){这儿却没有分号}
begin {参数声明时有分号}
a := a;
b := b;
c := c;
end;
能给我归纳一下delphi中参数的用法吗,谢谢。
解决方案 »
- 使用 TIdTcpServer 和 TIdTcpClient 数据通信 问题???
- 求高手解决Delphi7 DBComboBox使用問题
- 有谁在用delphi2010?vclskin会让系统菜单消失?
- 如何在DELPHI中调用.SQL后缀文件
- 使用数据模块有什么好处呢?有窗体不可以代替吗?
- 怎样在一个主程序运行之前先运行一个form?
- 大问一声,delphi帮助有中文版的吗?有下载?
- 如何把word,excel文件写入数据库,并且可以在程序中打开(调用excel,word打开).
- 网络计时怎么作?
- 很急!很急!高手们帮帮忙,小弟谢了
- 关于表格打印
- 请问:如何得到ListBox控件某一选定项的值
按照你那样写,编译都通不过。;号在Delphi中表示一个语法结构的结尾:
函数申明的结尾、函数的结尾、语句的结尾、参数表的结尾、类声明的结尾...
case ...of
else
end; 的else前的语句也必须以';'结束,各个分支必须以分号分离,如:
case i of
1,2,3:
;
4,5,6:
;
9..20:
;
else
;
end;
函数中的参数说明一种类别算一个语句,同类型的说明可以用,分隔
如:
function (t1,t2,t3:smallint;s1,12:string):string;抛转引玉,请高手指教
所以第一个过程当然罗,第二个过程你写错了,如楼上所改。
if a>b then
begin
processa;
processb//这里可以不用,也可以用
end
else
begin
processc;
processd//这里可以不用,也可以用
end;