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

请教!哪位高手指点一下,用c#操作读卡器

typedef struct s232_comprop
{
int baud; /*波特率, baud =  9600, 19200,…*/
int parity;/*奇偶效验,0 =不效验,1=奇效验,2=偶效验。*/
int stop; /*停止位,0=停止位是1,1=停止位是1.5,2=停止位是2*/
int data; /*数据位,data =8,7,6,…*/
} T232_COMPROP;
typedef struct s232_dd
{
T_HANDLE port;  /* 串口设备*/
T232_COMPROP prop; /* 串口属性*/
long device;  /* 设备号,用于SAM卡 */
char devprop[2048];/* 读卡器工作状态*/
} T232_DD;
此函数用来初始化指定串口,并通过串口与读写器建立通讯链路。

用  法:int CDIF_OPEN_PORT(char *p_PortStr_p, T232_COMPROP *p_ComProp_p, 
T232_DD *p_DD_p)
参数说明:
• 输入
p_PortStr_p 串口名称字符。例:"COM1"表示com1,"COM2"表示com2。
注意名称字符必须全部是大写字符。
p_ComProp_p 设定串口属性。具体说明参见3.1节。

• 输出
p_DD_p        返回串口设备。具体说明参见3.2节。

返回值:返回值的定义参见2.1节。
R_NORMAL : 表示操作正确。
RCDIF_ERR_COMM: 表示操作出错。

举  例:
int retcode;
T232_COMPROP v_ComProp;
T232_DD v_DD;

v_ComProp.baud = 57600;
v_ComProp.data = 8;
v_ComProp.parity =0;
v_ComProp.stop =0;

retcode = CDIF_OPEN_PORT(“COM1”, &v_ComProp, &v_DD);

我想在c#程序里操作读卡器,怎样把这些C语言的程序改写成c#的,数据类型转换上不明白,请教高手。 --------------------编程问答-------------------- 帮顶 --------------------编程问答-------------------- 自己顶! --------------------编程问答-------------------- 友情帮顶 --------------------编程问答-------------------- 楼主读卡器哪里买得  我想自己做个读卡器玩... --------------------编程问答-------------------- 该回复被版主删除 --------------------编程问答-------------------- 来点真格的,你就别广告了,行吗? --------------------编程问答-------------------- 顶啊 --------------------编程问答-------------------- 不懂,帮你顶! --------------------编程问答-------------------- 谢谢!还没解决呢,急! --------------------编程问答-------------------- 直接调用dll --------------------编程问答-------------------- 看看 --------------------编程问答-------------------- 哪位大侠详细指点一下,谢了,直接调用dll,这个我也知道啊,实现起来不是就这一句话就完了。 --------------------编程问答-------------------- up --------------------编程问答-------------------- 救命啊!哈哈,帮忙啊,高手们! --------------------编程问答-------------------- 顶啊! --------------------编程问答-------------------- 自己顶! --------------------编程问答-------------------- 帮你顶,有做过的兄弟们都来讨论一下。 --------------------编程问答-------------------- 用DllImport,调用api,把上面的函数都写成Dotnet的方法
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,