Re[3]: Изображение из Delphi в Builder
От: Кодт Россия  
Дата: 10.04.08 15:23
Оценка:
S>Сейчас есть exe на Delphi и DLL на BCB. В самой программе можно получить только TBitmap. Но передать TBitmap не получится, т.к. передаётся только ссылка...а с ней ничего не могу сделать...

Что значит "передаётся ссылка"? Указатель, что ли? Не можешь передать указатель в С++ную функцию, вызывая её из дельфийской? Я в шоке.

S>Задача DLL — по исходной картинке выдать просто число. Что дальше будет с картинкой уже не важно.


S>P.S. И ещё, вроде читал, что одна программа не может работать с объектами другой программы, т. к. у них разные адресные пространства...


DLL находится в том же адресном пространстве.
А для взаимодействия через MMF — естественно, нужно туда класть сами данные (т.е. массив байтов DIB), а не объекты-обёртки (TBitmap и прочее).
... << RSDN@Home 1.2.0 alpha rev. 655>>
Перекуём баги на фичи!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.