Главная страница
    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.094 c
2-1268698888
DROWSY
2010-03-16 03:21
2010.08.27
Как обновить параметризованный набор,


2-1274878317
Delphist2
2010-05-26 16:51
2010.08.27
копирование из spinedit


15-1275337781
Юрий
2010-06-01 00:29
2010.08.27
С днем рождения ! 1 июня 2010 вторник


3-1240484531
harisma
2009-04-23 15:02
2010.08.27
Результат выполнения команды RESTORE VERIFYONLY


2-1266841096
darts116
2010-02-22 15:18
2010.08.27
Рисуем в Delphi





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский