Показать сообщение отдельно
  #7  
Старый 08.08.2008, 15:05
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Ну, в общем случае, да.

Можешь проверить такой фокус:
Код:
procedure VarTest(var A : String);
begin
  A := 'VarTest';
  ShowMessage(A);
end;

procedure NotVarTest(A : String);
begin
  A := 'NotVarTest';
  ShowMessage(A);
end;

var
  B : String;
begin
  B := 'Main';
  ShowMessage(B);
  VarTest(B);
  ShowMessage (B);

  B := 'Main';
  ShowMessage(B);
  NotVarTest(B)
  ShowMessage(B);
end;

И посмотри что выводится.
Ответить с цитированием