问题1:为什么我保存过的工程,然后再打开就不能运行了(窗体和代码都在啊),运行按狃是灰色的问题2:看下面代码
procedure TForm1.Button1Click(Sender: TObject);
var
sex:string;
begin
if trim(edit1.text)=''then
showmessage('请输入姓名')
else
begin
if str_sex=''then
str_sex:='无法确定' ;
if str_grade=''then
str_sex:='无法确定' ;
end;
end;为什么这里面有2个begin 和end 如果去掉第2个有什么影响吗? 这之间有什么区别?
procedure TForm1.Button1Click(Sender: TObject);
var
sex:string;
begin
if trim(edit1.text)=''then
showmessage('请输入姓名')
else
begin
if str_sex=''then
str_sex:='无法确定' ;
if str_grade=''then
str_sex:='无法确定' ;
end;
end;为什么这里面有2个begin 和end 如果去掉第2个有什么影响吗? 这之间有什么区别?
2.有区别,具体建议你去看看书.
1、Delphi的工程文件是*.dpr。
2、每对begin....end 看做一个节。在函数中必须是成对出现的。
2、Begin...end就像 (...)