Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Возможно ли имея имя класса в переменной обратится


Страницы:   1 2 3

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';


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо