当前位置:编程学习 > C#/ASP.NET >>

在C#调用Delphi 写的一个dll,请问如何传入shortstring类型的参数

在C#调用Delphi 写的一个dll,请问如何传入shortstring类型的参数
delphi 函数如下:
1、AddList 
Function AddList(Devno, CardSn:Integer; strName, strNo, strPass, strLimitTime:ShortString; Door1App, Door2App:Word):Integer
功能说明:注册一条名单
参数说明:  DevNo 当前设备号(0——254),255 为广播号
CardSN 注册卡的卡号
strName 持卡人姓名
strNo 持卡人工号
strPass 持卡人个人密码
strLimitTime 卡片有效期
Door1App 门1 的应用群组号
Door2App 门2 的应用群组号
返回值:调用成功,返回1,否则,返回0。strName 持卡人姓名字符串超过8 个字符(4 个汉字),之后的将被截除,strNo 持卡人工号字符串超过11 个字符,之后的将被截除,strPass 持卡人个人密码最多6 位数字(0——9),组成strLimitTime 卡片有效期字符串格式如下:
年(2)+月(2)+日(2),十进制表示
如:“070801”表示2007 年08 月01 日 
Door1App 门1 的应用群组号有效取值范围(0——15)其余值均无效;可以用写入无效值,禁止卡片在此扇门的权限。
Door2App 门2 的应用群组号,同上
补充:.NET技术 ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,