![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DataSet to DLL
андр © (2007-12-21 09:12:00)Возникла такая проблема:
Имеется плагин (dll) который содержет форму справочник на форме имеются компоненты DBGrid и DataSource.
У основнова приложения которое загружает плагин и вызывает форму справочника имеется DataModule на нем ADOConnection, и DataSet-ы (ADOTable1, ADOTable2 и т.д. ...)
Необходимо както передать DataSet в плагин, искал читал об этих способах не чего хорошого не пишут, и на королевстве искал способов решения не нащел даже пишу цетирую:
Имхо, экспорт обьекта в длл довольно муторная вещь, и чревата многими
ошибками.
А как тогда поступить?
Как реализовать этокий плагин-навигатор по DataSet-ам которые на ходятся в DataModule ?
DiamondShark (2007-12-24 13:03:00) [1]
> андр (24.12.07 10:44) [4]
TADODataSet.RecordSet + F1
андр (2007-12-24 10:44:00) [2]
> DiamondShark © (22.12.07 22:07) [3]
Т.е. ?
DiamondShark (2007-12-22 22:07:00) [3]
> Имхо, экспорт обьекта в длл довольно муторная вещь, и чревата
> многими
> ошибками.
Дельфийского объекта -- да.
> А как тогда поступить?
Если у тебя именно АДО, то дельфийские компоненты -- это обёртки над КОМ-объектами АДО. Можно безболезненно передать оригинальные КОМ-ссылки.
Рамиль (2007-12-21 09:29:00) [4]Build with runtime packages.
Сергей М. (2007-12-21 09:29:00) [5]
> как тогда поступить?
Собрать все проекты (т.е. проект хост-приложения и проекты всех его плагинов) с установленной опцией использования рантайм-пакетов.