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

Нельзя обратиться к полю класса. Можно обратиться к ЭКЗЕМПЛЯРУ клсаа. Проще говоря, надо создать объект нужного класса:

Код:
var
  Cls: TClass;

procedure TForm1.pBClick(Sender: TObject);
begin
  Cls := TClass.Create; // Создаем объект - экземпляр класса
  Cls.Fstr := 'WTF';
  Cls.Free; // Не забываем уничтожить объект после того, как он больше не нужен.
end;
Ответить с цитированием