Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.30;
Скачать: CL | DM;

Вниз

Установка свойств обьекта   Найти похожие ветки 

 
starik30   (2005-01-14 14:40) [0]

Добрый день, All.

Пытаюсь установить св-ва обьекта при помощи функции SetStrProp... Перед этим проверяю, есть ли данное св-во у обьекта при помощи функции GetProInfo ...
Может кто подскажет - как для компонента TMemo установить(прочитать) следующие св-ва : SelStart, SelLength, Text

Заранее благодарен
Юра


 
MBo ©   (2005-01-14 14:43) [1]

Первые два- SetOrdProp, третье - как раз SetStrProp.
А тебе точно необходимо для этого привлекать RTTI?


 
starik30   (2005-01-14 14:50) [2]

>MBo
Нет, дело в том что функция GetPropInfo "не видит" данных свойств у компонента Memo (возвращает указатель null)...
 А как по другому ? дело в том, что я пытаюся сохранить, а потом восстановить свойства компонента из своего файла...


 
MBo ©   (2005-01-14 15:02) [3]

Ах да...
Эти свойства не Published, для них RTTI не генерируется


 
MBo ©   (2005-01-14 15:08) [4]

P.S. Вместо Text можно использовать Lines и SetObjectProp.
P.P.S. И все таки не очевидно, что именно RTTI требуется


 
starik30   (2005-01-14 15:19) [5]

>MBo
Может есть какая-нибудь идея в каком направлении капать ?....

Дело в том что хочется в начале сохранить свойства обьекта в файле а-ля XML т.е. <Property>..</Property> <Value>..</Value> а потом обратно установить св-ва или в крайнем случае хотя бы установить .....



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

Текущий архив: 2005.01.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.052 c
1-1106159488
Bobby Digital
2005-01-19 21:31
2005.01.30
StringGird


1-1105918922
VAmpiru$
2005-01-17 02:42
2005.01.30
Как на паскале создать безразмерный файл?


9-1098489583
Malij
2004-10-23 03:59
2005.01.30
OpenGl


4-1102658807
Andrey V.
2004-12-10 09:06
2005.01.30
Запуск из ДОСовской программы


14-1105614843
Ilya___
2005-01-13 14:14
2005.01.30
Подскажите, где можно взять библиотеку FastDib для Делфи 7.