C# 调用带 out 参数 读取返回值问题

这是接口文档我调用这个方法怎么去2-8那些返回值我的代码如下[DllImport("XNHInterface.dll")]staticexternintgetPerson... 这是接口文档
我调用这个方法 怎么去2 - 8那些返回值
我的代码如下
[DllImport("XNHInterface.dll")]

static extern int getPersonInfo(string personNo, string flag, string name, string sex, string birthday, string idCard, string hMaster, string errorMsg);

private void button3_Click(object sender, EventArgs e)
{
string personNo = "220382010799000101";
string flag = "";
string name = "";
string sex = "";
string birthday = "";
string idCard = "";
string hMaster = "";
string errorMsg = "";
int i = getPersonInfo(personNo, flag, name, sex, birthday, idCard, hMaster, errorMsg);
}
展开
 我来答
仙戈雅3n
2013-12-03 · TA获得超过5790个赞
知道大有可为答主
回答量:2398
采纳率:75%
帮助的人:907万
展开全部
// Try:
[DllImport("XNHInterface.dll"", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.Cdecl)]
static extern int getPersonInfo(string personNo, string flag, string name, string sex, string birthday, string idCard, string hMaster, string errorMsg);

// call:
int i = getPersonInfo(out personNo,out flag,out name,out sex,out birthday,out idCard,out hMaster,out errorMsg);
匿名用户
2013-12-03
展开全部
int i = getPersonInfo(personNo,out flag, out name,out sex,out birthday,out idCard,out hMaster, out errorMsg);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式