![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.04.2013
Сообщений: 51
|
![]()
Здравствуйте. Появилась следующая проблема. Создаю компонент, внутри которого есть поле - другой компонент. Это поле вывожу в раздел published как свойство - для того, чтобы оно выводилось в инспекторе объектов. Здесь оно выводится, но при его редактировании результаты редактирования отображаются только во время дизайна, когда же я запускаю программу, все остается по-старому.
Проверил dfm после сохранения - так и есть, никаких изменений туда внесено не было, свойства этого компонента вообще не сохраняются. Это так и должно быть? В некоторых других компонентах (не своих) замечал такую же проблему. Почему такое происходит? |
![]() |
![]() |
![]() |
#2 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.04.2013
Сообщений: 51
|
![]()
Никакие - это никакие. Есть компонент класса TMy1, допустим, и есть вложенный в него компонент класса TMy2. Вот в dfm записываются все подобные компоненты класса TMy1, а о TMy2 никаких известий там нет. Свойства компонента TMy2 менять можно, но они не сохраняются, и даже при следующей загрузке проекта сбрасываются на стандартные (те, что заданы в конструкторе).
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Кажется у Тексейры и Пачеко описано лекарство от этой ситуации.
И по-моему в Королевстве Делфи тоже читал статью о том как правильно публишить свойства.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.04.2013
Сообщений: 51
|
![]()
Хорошо бы узнать поподробнее - ссылку или запрос, по которому следует искать...
|
![]() |
![]() |
![]() |
#6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Увы у меня этих книг не осталось. Просто помню когда читал там было про свойства и компоненты достаточно подробно.
I'm learning to live...
|
![]() |
![]() |
![]() |
#7 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]()
если они никакие то естественно что и не сохраняются, а телепаты в запое уже давно
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 02.04.2013
Сообщений: 51
|
![]()
eval, телепаты здесь не нужны. Вот человек выше понял проблему безо всякой телепатии. Это не та ситуация, когда надо выкладывать код. Просто возьмите и сделайте, как описано в одном из моих сообщений, а затем посмотрите, как программа поведет себя у вас.
|
![]() |
![]() |
![]() |
#9 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
![]() Цитата:
вам виднее, без всякого сомнения, продолжайте в том же духе |
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 02.04.2013
Сообщений: 51
|
![]()
OMG! Не вижу никакой причины и дальше продолжать с вами этот диалог. Сделать - это нужно для вас, а не для меня, чтобы вам же разобраться в ситуации на более простом примере, раз с объяснений вы не понимаете, а сами с подобной проблемой никогда не сталкивались. Боюсь, что мой код вы не потянете.
P.S. Все вышесказанное относится конкретно к eval. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вложенные классы | an.net | C# (си шарп) | 1 | 29.11.2011 12:08 |
Вложенные запросы | java_91 | SQL, базы данных | 1 | 07.07.2011 18:52 |
вложенные таблицы | CasperKZ | PHP | 0 | 07.04.2011 23:31 |
Вложенные циклы. | Arctopus | Помощь студентам | 11 | 20.02.2010 00:02 |
вложенные циклы!!!! | for_tuna | Помощь студентам | 6 | 08.12.2009 07:07 |