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

Вниз

Проблемы с ShareMem   Найти похожие ветки 

 
kitsumvi ©   (2006-10-13 11:19) [0]

Возникли проблемы с ShareMem при его использовании в DLL и COM. Выдаются сообщения о нарушении защиты памяти при регистрации СОМ объектов или при запуске приложений. Модуль ShareMem стоит первым в USES и в библиотеке и в проекте приложения. Полазил немного по фурумам - там самое популярное решение: отказ от ShareMem.
Вопросы к взрослым пацанам:
-как подружить ShareMem с СОМ объектами
-что нужно для отказа от использования ShareMem (отказ от использования New, GetMem, Dispose, FreeMem, замена String на ShortString или PChar)
-замену строковых выражений делать везде или только в интерфейсной части: параметры процедур и функций, возвращаемые функциями значения).

С уважением kitsumvi


 
Сергей М. ©   (2006-10-13 11:45) [1]


> kitsumvi ©   (13.10.06 11:19)


ShareMem нельзя использовать для взаимодействия между модулями, разработанными в разнородных языковых средах программирования.

Использование ShareMem допускается (в отдельных случаях) лишь при условии, что взаимодействующие модули разработаны в средах от Борланда (Delphi, BCB).

Технология же COM подразумевает, что взаимодействующие при ее посредничестве модули м.б. разработаны в произвольных средах, поддерживающих соответствующие соглашения, поэтому ShareMem здесь в общем случае не применим.



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

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

Наверх




Память: 0.47 MB
Время: 0.07 c
6-1149315294
wsxedc
2006-06-03 10:14
2006.10.29
Как передавать из программы параметры методами GET/POST?


9-1138010551
Provodnick
2006-01-23 13:02
2006.10.29
Прямоугольник с разноцветными сторонами


15-1160129427
Gata S
2006-10-06 14:10
2006.10.29
Как узнать к каким файлам обращается программа?


4-1150378776
inri13666
2006-06-15 17:39
2006.10.29
Как управлять сервисом в Win XP?


2-1160914841
_Ламер_
2006-10-15 16:20
2006.10.29
Unicode - что это такое и с чем его едят?