国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Delphi > 正文

怎樣在C#中調(diào)用Delphi6寫的DLL

2024-07-21 02:18:42
字體:
供稿:網(wǎng)友


我在編寫一個系統(tǒng)時遇到了一個問題,無法在c#中調(diào)用delphi6寫的dll,只因為dll的參數(shù)是string類型的。然后在網(wǎng)上找相關(guān)的資料,還是沒有結(jié)果。經(jīng)過我的再三琢磨,現(xiàn)在已經(jīng)解決,特寫此文章與大家分享我的喜愉!
dellphi dll文件:
///////////////////////////////////////////////////////////////////
library mydll;

uses
sysutils,
classes;

{$r *.res}
function out_char(str1:pchar;str2:pchar):pchar;stdcall;
var
temp:pchar;
begin
getmem(temp,length(str1)+length(str2)+1);
strcopy(temp,str1);
strcat(temp,str2);
result := temp;
end;

exports
out_char;

begin
end.
//////////////////////////////////////////////////////////////
在c#中調(diào)用方式:
[dllimport("mydll.dll")] public static extern string out_char(string str1,string str2);

然后就實現(xiàn)了dll 傳string類型數(shù)據(jù)。
呵呵~~~~~~~


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 分宜县| 莱阳市| 鄱阳县| 社旗县| 三都| 成安县| 涞源县| 晋中市| 茌平县| 绩溪县| 琼结县| 无极县| 德惠市| 资溪县| 加查县| 淮滨县| 通山县| 桃源县| 菏泽市| 广河县| 高州市| 上思县| 平乡县| 观塘区| 城市| 琼海市| 休宁县| 仁化县| 秀山| 伊通| 云林县| 澎湖县| 阳山县| 西丰县| 奈曼旗| 西安市| 长泰县| 阳西县| 昆明市| 新晃| 资源县|