delphi里结束语end问题?????????????
procedure TForm1.Button1Click(Sender: TObject);
var
I: Integer;
begin
ListBox1.Items.Clear;
Randomize;
I := 0;
while I < 1000 do
begin
I := I + Random (100);
Listbox1.Items.Add ('Random Number: ' + IntToStr (I));
end;
end;
以上代码我结束,end;为什么要两个打分号的,平时看到的都是end; end.,打分问和句号的end有什么区别。我在后面加个end.就编译不了。
var
a:integer;
begin
a:=strtoint(edit1.text);
case a of
1:edit2.text:='我是婴儿';
2:edit2.text:='我是儿童';
3:edit2.text:='我是青年' ;
4..7:edit2.text:='我是少年';
8..10:edit2.text:='我是成年';
else
showmessage('格式错误,请输入1-10的数字!');
end;
end;
end.
为什么这个又可以加个end.,他为什么要三个end.弄不懂这个。