Вниз
Скачать: CL | DM;

DataSet to DLL   Найти похожие ветки 

← →
андр   (2007-12-21 09:12) [0]

Возникла такая проблема:
Имеется плагин (dll) который содержет форму справочник на форме имеются компоненты DBGrid и DataSource.

У основнова приложения которое загружает плагин и вызывает форму справочника имеется DataModule на нем ADOConnection, и DataSet-ы (ADOTable1, ADOTable2 и т.д. ...)

Необходимо както передать DataSet в плагин, искал читал об этих способах не чего хорошого не пишут, и на королевстве искал способов решения не нащел даже пишу цетирую:
Имхо, экспорт обьекта в длл довольно муторная вещь, и чревата многими
ошибками.


А как тогда поступить?

Как реализовать этокий плагин-навигатор по DataSet-ам которые на ходятся в DataModule ?


← →
Рамиль ©   (2007-12-21 09:29) [1]

Build with runtime packages.


← →
Сергей М. ©   (2007-12-21 09:29) [2]


> как тогда поступить?


Собрать все проекты (т.е. проект хост-приложения и проекты всех его плагинов) с установленной опцией использования рантайм-пакетов.


← →
DiamondShark ©   (2007-12-22 22:07) [3]


> Имхо, экспорт обьекта в длл довольно муторная вещь, и чревата
> многими
> ошибками.

Дельфийского объекта -- да.


> А как тогда поступить?

Если у тебя именно АДО, то дельфийские компоненты -- это обёртки над КОМ-объектами АДО. Можно безболезненно передать оригинальные КОМ-ссылки.


← →
андр   (2007-12-24 10:44) [4]


> DiamondShark ©   (22.12.07 22:07) [3]

Т.е. ?


← →
DiamondShark ©   (2007-12-24 13:03) [5]


> андр   (24.12.07 10:44) [4]


TADODataSet.RecordSet + F1



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
2-1217246118
Krem
2008-07-28 15:55
2008.09.07
конец строки для Unix


2-1217258154
lavgirls
2008-07-28 19:15
2008.09.07
Выравнивание текста


2-1215903057
ply
2008-07-13 02:50
2008.09.07
увеличение времени исполнения запросов к БД


2-1215238577
Владимир
2008-07-05 10:16
2008.09.07
Работа с ADOQuery


1-1198069514
Razrab
2007-12-19 16:05
2008.09.07
Почему иногда файл не проходит полностью через MS Outlook?




   Наверх