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

передача строк между Delphi и C#   Найти похожие ветки 

← →
yaJohn   (2007-05-09 15:43) [0]

Есть проект на C# (MSVS2005). Из него нужно вызвать функцию из DLL написанной на Delphi. Проблема с передачей строк. С передачей параметров в длл все просто. То что в C# декларировано как String в дельфи - pchar. А вот что делать с возвратом строки из DLL - не понятно :(
Реализовал функцию в дельфи по стандартной WinApi схеме: function f(arg: pchar; buff: pchar; size: integer): integer; где функция копирует свои результаты в предоставляемый вызывающей программой буфер buff. Но никакими ухищрениями мне не удалось заставить C# получить это значение.
Какие будут идеи?


← →
yaJohn   (2007-05-09 18:44) [1]

Ответ найден. Всем спасибо, топик можно удалять.



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

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



Память: 0.44 MB
Время: 0.016 c
15-1181035461
Megabyte
2007-06-05 13:24
2007.07.08
У вас такое часто бывает?


15-1181554954
Andy BitOff
2007-06-11 13:42
2007.07.08
Маленький чатик


15-1181109783
Sergey13
2007-06-06 10:03
2007.07.08
Самарцы, помогите еще разок.


15-1180961295
Nic
2007-06-04 16:48
2007.07.08
Rave-отчёты и проблемы с кодировкой


15-1181392665
Ломброзо
2007-06-09 16:37
2007.07.08
Помирает тачпад




   Наверх