![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Возможно ли имея имя класса в переменной обратится
dmk © (2015-03-16 16:53:00)к строке как к классу в рантайм не делая кучу условий?
Например:
s := 'TEdit';
s.text := 'something';
dmk (2015-03-17 23:52:00) [41]если начистоту:
TEdit = class(TCustomEdit)
strict private
class constructor Create;
class destructor Destroy;
published
property Align; .....
dmk (2015-03-17 23:44:00) [42]Palladin © (17.03.15 18:08) [4]
ассемблер развращает :)
Palladin (2015-03-17 18:08:00) [43]такой большой, а классы от объектов не отличаешь
Leonid Troyanovsky (2015-03-17 10:02:00) [44]
> dmk © (16.03.15 16:53)
> s.text := 'something';
https://groups.google.com/d/msg/fido7.ru.delphi/Y9ft2Vo4hdc/megvcaJyAXMJ
--
Regards, LVT.
Германн (2015-03-17 02:41:00) [45]
> FindComponent
И это смотря как сей компонент был создан.
RWolf (2015-03-16 16:55:00) [46](FindComponent('Edit1') as TEdit).Text := 'something';