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

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

Form1.Label_nr_$i.Caption := 'Hello World'; ?


Haidukzz ©   (2010-03-10 20:58:00) 

Form1.Label_nr_$i.Caption := 'Hello World'; ?

Как в Delphi добавить переменную там где $i ?

Thanks.

Delphi 2010
Win7


Дмитрий Белькевич   (2010-03-17 14:12:00) [1]


> Как в Delphi добавить переменную там где $i ?


Всё таки мозги у людей сильно по-разному устроены. Никогда в жизни бы не додумался, что человек спрашивает про findcomponent.


Leonid Troyanovsky   (2010-03-11 12:59:00) [2]


> Haidukzz   (10.03.10 21:09) [1]

> http://www.delphi3000.com/articles/article_359.asp?SK=

Заметим, что FindComponent это не совсем, чтобы RTTI.
К RTTI ближе что-то вроде:

function GetObjectByName(RootObject: TObject; FieldName: ShortString): TObject;
var
 p: PPointer;
begin
 p := RootObject.FieldAddress(FieldName);
 if p = nil then
   raise Exception.CreateFmt('Published field %s not exist', [FieldName]);
 Result := p^;
end;

Хотя, конечно, оно может работать лишь с компонентами,
положенными (на форму) во время дизайна.
Однако, и FindComponent не найдет динамически созданных
компонентов с Owner = nil.
Для контролов более полезен (рекурсивный) поиск по Controls, потому,
как случаи контролов с Parent = nil можно считать вырожденными.

> Anatoly Podgoretsky ©   (11.03.10 08:41) [2]

У него там, скорее деление :)

--
Regards, LVT.


Anatoly Podgoretsky   (2010-03-11 08:41:00) [3]

> Haidukzz  (10.03.2010 20:58:00)  [0]

Caption типа string, а оно складывается с помощью оператора +


Haidukzz   (2010-03-10 21:09:00) [4]

нашел

http://www.delphi3000.com/articles/article_359.asp?SK=


Наверх

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