首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

初学者提问

2012-02-02 
菜鸟提问问题1:为什么我保存过的工程,然后再打开就不能运行了(窗体和代码都在啊),运行按狃是灰色的问题2:

菜鸟提问
问题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个有什么影响吗?   这之间有什么区别?

[解决办法]
1. 确定你打开的是不是.dpr文件 而不是.pas
2.有区别,具体建议你去看看书.
[解决办法]
回复:
1、Delphi的工程文件是*.dpr。
2、每对begin....end 看做一个节。在函数中必须是成对出现的。
[解决办法]
1、打开工程要点open Project 选择.dpr文件
2、Begin...end就像 (...)
[解决办法]
在pascal的语法中,if .. then ... else ... 里面的...都只能是一个语句,要写一系列语句时就用begin 和end括起来形成一个复合语句,形式上的一个语句。

我装的delphi有时打开后也不能用,告诉我没有liecence,重新开一次就好了,不知为什么。

热点排行