Board logo

Subject: BUG/BUG/BUG............. [Print This Page]

Author: lancer    Time: 2009-10-9 12:18     Subject: BUG/BUG/BUG.............

有如下代码:
procedure TForm1.FormCreate(Sender: TObject);
var
  I: Integer;
begin
  I := I * I;
end;

选中:I := I * I;后点"注释"得到如下代码:
procedure TForm1.FormCreate(Sender: TObject);
var
  I: Integer;
begin
//  I := I * I;
end;

这个时候按CTRL + Z出现BUG,得到如下代码:
procedure TForm1.FormCreate(Sender: TObject);
var
  I: Integer;
begin
// I := I * I;
I := I * I;
end;
Author: kendling    Time: 2009-10-10 11:53

这个是正常现像,你再按一次Ctrl+Z就好了。
Author: lancer    Time: 2009-10-14 10:09

正常现象?
Author: Passion    Time: 2009-10-14 10:51

是IDE的局限,我们得将此操作拆分成两步,因此出现了需要两次undo才能恢复的现象。




Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0