Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / class of / 3 сообщений из 3, страница 1 из 1
17.02.2003, 14:15
    #32107344
Гость
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
class of
Привет. Подскажите решение если возможно.

TYPE
TFormClass = class of TForm;
TForm1 = class(TForm)...

VAR
frmClass: TFormClass;

BEGIN
frmClass := TFormClass(GetClass('TForm1'));

Вопрос: можно ли через frmClass не создавая экземпляра TForm1 получить иконку формы ?
...
Рейтинг: 0 / 0
17.02.2003, 14:20
    #32107348
Sphinx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
class of
Попробуй через связываение на уровне TForm, метод Assign, вроде должен работать... или создание frmClass затем прямое присвоение свойства иконки frmClass.icon
...
Рейтинг: 0 / 0
17.02.2003, 14:31
    #32107360
Гость
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
class of
Извините, но кажется вопрос снимается, я плохо почитал help, а там про такую ошибку написано.

There is no other solution to this problem than to remove the offending property access from your source code. If you wish to access properties or fields of a class, then you need to create an instance variable of that class type and gain access through that variable.

Хотя, если вдруг :-) возможность есть, то было бы интересно.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / class of / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]