Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Вниз

Form1.Label_nr_$i.Caption := Hello World ; ?   Найти похожие ветки 

 
Haidukzz   (2010-03-10 20:58) [0]

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

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

Thanks.

Delphi 2010
Win7


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

нашел

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


 
Anatoly Podgoretsky ©   (2010-03-11 08:41) [2]

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

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


 
Leonid Troyanovsky ©   (2010-03-11 12:59) [3]


> 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.


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


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


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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.061 c
15-1266239343
Den
2010-02-15 16:09
2010.08.27
Узнать количество обращений к серверу


15-1267615251
noob_one
2010-03-03 14:20
2010.08.27
Можно ли готовую dll прикомпилировать к программе?


2-1271740246
serhiyiv
2010-04-20 09:10
2010.08.27
Прочитать текст с екрана


2-1274637112
Semen
2010-05-23 21:51
2010.08.27
Вывести сообщение при загрузке Windows


2-1273562930
Крапивин Олег
2010-05-11 11:28
2010.08.27
Странное поведение графиков





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский