Показать сообщение отдельно
  #4  
Старый 01.03.2011, 21:24
Asinkrit Asinkrit вне форума
Местный
 
Регистрация: 29.10.2009
Сообщения: 446
Репутация: 271
По умолчанию

Я вот другой прикол знаю, однажды он мне очень много крови попил, код вроде прозрачный, а среда на нем бредит.
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
  c:variant;
begin
  case TVarType(c) of
  varEmpty: ;
  varNull: ;
  varSmallint: ;
  varInteger: ;
  varSingle: ;
  varDouble: ;
  varCurrency: ;
  varDate: ;
  varOleStr: ;
  varDispatch: ;
  varError: ;
  varBoolean: ;
  varVariant: ;
  varUnknown: ;
  varShortInt: ;
  varByte: ;
  varWord: ;
  varLongWord: ;
  varInt64: ;
  varStrArg: ;
  varString: ;
  varAny: ;
  varTypeMask: ;
  varArray: ;
  varByRef: ;
  end;
 Inc(c);
end;
Компилируется, но попробуйте точку останова поставить на последнем операторе, а еще если пару сотен строк кода далее будет следовать, то попробуйте погулять по коду через Ctrl+Shift+вверх, Ctrl+Shift+вниз, а так же по Ctrl+MouseClick, обратите внимание, так же, что среда только три строки кода видит, вместо всех, по крайней мере у меня.
Ответить с цитированием