Вниз
Скачать: 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.015 c
11-1164483786
KingMidas
2006-11-25 22:43
2007.07.08
Проблема с Memo и CheckBox


2-1181841364
Bullfrog
2007-06-14 21:16
2007.07.08
как заменить все буквы(русские) строки верхнего регистра нижним?


2-1181935276
лЕвый поЗер
2007-06-15 23:21
2007.07.08
паскаль


15-1181125978
Nic
2007-06-06 14:32
2007.07.08
Nokia 6080


2-1181837495
Bullfrog
2007-06-14 20:11
2007.07.08
Not enough actual parametres




   Наверх