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

以下布尔变量aa为什么不能被赋值?该怎么解决

2012-03-22 
以下布尔变量aa为什么不能被赋值??代码,版本delphi6******************************procedureTForm1.Butto

以下布尔变量aa为什么不能被赋值??
代码,版本delphi6
******************************
procedure   TForm1.Button1Click(Sender:   TObject);
var
aa:boolean;
begin
    aa:=true;
    aa:=false;
    if   aa   then
    Memo1.Lines.Add( 'aaaaa ');
    if   not(aa)   then
    begin
        Memo1.Lines.Add( 'bbbb ');
        aa:=true;
    end;
end;

end.
*************************************
其中的aa不能被赋为真值。请高人帮助解答。

[解决办法]
是编译器优化的原因。

热点排行