powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Компоненты теряют связь с DataModule
13 сообщений из 38, страница 2 из 2
Компоненты теряют связь с DataModule
    #40094270
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, именно в юните датамодуля
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094277
Zelius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

А что в дфм когда присваиваешь datasource пишется?
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094281
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
все норм присваивается
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094283
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мистика...
Вот что я сделал.
Нажал Alt+F12 и перешел в View as text. Чтобы видеть, что происходит при закрытии датамодуля.
Закрыл вкладку датамодуля. Ничего не произошло визуально...
Снова нажал Alt+F12, чтобы увидеть форму и, о чудо - свойство datasource осталось заполненным.
Переоткрыл проект и свойство datasource осталось заполненным.
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094284
Zelius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

Вроде норм. Недавно решал похожую проблему, но не могу вспомнить. как оно в dpr прописано?
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094287
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zelius
как оно в dpr прописано?


вот так:
Код: pascal
1.
  uDataModule in 'uDataModule.pas' {DM: TDataModule},
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094310
Zelius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,
вооот, а в юните DM: TDM
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094314
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так это коммент жеж
{DM: TDataModule}

какое он имеет отношение
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094317
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага, как только я поменял в dpr на
Код: pascal
1.
uDataModule in 'uDataModule.pas' {DM: TDM},



сразу проявилась проблема
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094320
Zelius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11,

ЕМНИП, эти комменты как раз используются средой для форм, убедись чо соответствуют тому что в dproj. можно из проекта удалить и потом добавить.
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094321
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вернул строку
Код: pascal
1.
  uDataModule in 'uDataModule.pas' {DM: TDataModule},


но проблема все равно осталась, потом я проделал вышеописанную магию
22366161

и проблема ушла
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094322
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zelius
X11,

ЕМНИП, эти комменты как раз используются средой для форм, убедись чо соответствуют тому что в dproj. можно из проекта удалить и потом добавить.

получается сама среда неправильно прописывает
или
изначально прописывает правильно, но потом, когда разработчик переименовывает датамодуль, среда забывает переименовать все в dpr и в dproj
...
Рейтинг: 0 / 0
Компоненты теряют связь с DataModule
    #40094535
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11
получается сама среда неправильно прописывает
Все правильно она прописывает. У меня в проекте три типа комментариев
Код: pascal
1.
2.
3.
{Name}
{Name: TDataModule}
{Name: TFrame}

Name - это имя соответствующей формы/датамодуля/фрейма
...
Рейтинг: 0 / 0
13 сообщений из 38, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Компоненты теряют связь с DataModule
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]