我要发布
仪器网/ 仪器社区/ FCS/ c#调用delphi写的DLL文件出现错误 求助

c#调用delphi写的DLL文件出现错误 求助

wtloveqwh    2013-04-26    FCS    浏览 462 次

dephi 程序 function GetFCSRegCode(pEndDate: PChar): PChar; c#调用代码 [DllImport(@"D:\My Documents\Visual Studio 2010\WebSites\FCSWebRegister\FCSReg.dll",PreserveSig = false,EntryPoint = "GetFCSRegCode", CharSet = CharSet.Ansi, Callin... dephi 程序
function GetFCSRegCode(pEndDate: PChar): PChar;
c#调用代码
[DllImport(@"D:\My Documents\Visual Studio 2010\WebSites\FCSWebRegister\FCSReg.dll",PreserveSig = false,EntryPoint = "GetFCSRegCode", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.StdCall)]
public static extern string GetFCSRegCode(string dueDateTime);

dephi那个程序是给一个日期加密得到加密字符串,但是现在,调试的时候总是提示外部组件异常 ,请问有谁知道是什么问题么,关于pchar对应c#中 string还是stringbuilder 都试过,都不行,ref也试过,也不行

精彩问答
带烟火不带 发布日期:2013-04-27
delphi 声明DLL的函数的时候有没有加 WINAPI (stdcall)?
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控