Показать сообщение отдельно
  #6  
Старый 06.02.2011, 13:28
Аватар для GriLab
GriLab GriLab вне форума
Начинающий
 
Регистрация: 26.11.2010
Адрес: Минск
Сообщения: 190
Версия Delphi: XE 15.0.3890
Репутация: 415
По умолчанию

Спасибо! Вот у меня еще вопрос:

Код:
type
  TUserData = record
    UserName: String;
    ID: Integer;
    { ... }
  end;

  TQueryData = record
    Primary: Cardinal;
    { ... }
  end;

  TQueryRecord = record
    { ... }
    UserData: TUserData;
    QueryData: TQueryData;
  end;

{ .......................... }

procedure Set;
var
  A: TQueryRecord;
begin
  A.<переменная> := ''; // <- Это проходит
  A.UserData.<переменная> := ''; // <- Вот здесь выскакивает ошибка "[DCC Error] E2064 Left side cannot be assigned to"
  A.QueryData.<переменная> := ''; // <- Вот здесь выскакивает ошибка "[DCC Error] E2064 Left side cannot be assigned to"
end;

Как можно реализовать запись в переменную типа Record внутри другого Record'а?
Ответить с цитированием