C#winform 程序调用delphi写的dll 出现的问题(win7下,VS2010)

前言:最近,在写一个winform程序,需要调用别人用delphi写的dll。环境:Win7,32位,2G;VS2010情况描述:在调试的时候,每当程序执行到需要调用dl... 前言: 最近,在写一个winform程序,需要调用别人用delphi写的dll。
环境: Win7 ,32位,2G;VS2010
情况描述:在调试的时候,每当程序执行到需要调用dll中的方法的时候,程序就会自动退出。
不同环境:我将程序在winXP 系统下运行,调试的时候,在调用该dll可以正常运行;
请问,出现上述情况的原因是什么呢?
在线等。。。
展开
 我来答
Ben
2012-11-26 · 知道合伙人软件行家
Ben
知道合伙人软件行家
采纳数:860 获赞数:2875
认真回答者.

向TA提问 私信TA
展开全部
该DELPHI DLL不支持WIN7运行或编译运行时不同造成(此可能性最大)
beihaideshui
2012-11-26 · 超过34用户采纳过TA的回答
知道答主
回答量:229
采纳率:100%
帮助的人:111万
展开全部
delphi中的参数是否字符串,如果有字符串,用pchar或者shortstring,不然就会有问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑引幽
2012-11-26 · TA获得超过393个赞
知道小有建树答主
回答量:257
采纳率:0%
帮助的人:166万
展开全部
估计是dll的原因,里面的代码不兼容WIN7
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
leiyangbdwk
2012-11-26 · TA获得超过3296个赞
知道大有可为答主
回答量:4975
采纳率:12%
帮助的人:4482万
展开全部
报什么错误?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式