在客户端有个连接在串口上的刷卡器,如何获得刷卡的在客户端卡号并显示在文本框里????
我的目的很简单,就是在客户端刷卡后,马上把卡号写入某个文本框,可以实现吗?请大家帮忙,紧急中 问题点数:50、回复次数:15Top
1 楼chouglingy(沙漠虎2号)回复于 2006-06-02 00:09:10 得分 5
你需要向刷卡器厂商索取专用的控件来完成。Top
2 楼chouglingy(沙漠虎2号)回复于 2006-06-02 00:12:04 得分 0
或者是刷卡器提供商索取,再或者你到其他电脑上拷一个来用也行啊!但一定是通过控件来实现的.Top
3 楼ilovejolly(有些伤感)回复于 2006-06-02 08:21:55 得分 5
markTop
4 楼chx_xuxu(逍遥客)回复于 2006-06-02 11:56:20 得分 0
刷卡器是连在串口上的,用activx控件可以直接获取卡号吗????mscomm32可以直接作为active来使用吗????等待中Top
5 楼chx_xuxu(逍遥客)回复于 2006-06-05 17:38:37 得分 0
另一个相关帖子
http://community.csdn.net/Expert/topic/4801/4801506.xml?temp=.5946314Top
6 楼evlon(阿牛)回复于 2006-06-05 17:39:20 得分 5
写ActiveX控件。Top
7 楼chx_xuxu(逍遥客)回复于 2006-06-05 21:26:32 得分 0
js已经能打开串口但是 不知道怎么触发oncomm事件 我那样写有问题吗 该怎么写请高手指点
,代码如下:
<object id="msShuaka" progid="MSCOMMLib.MSComm.1" classid="clsid:648A5600-2C6E-101B-82B6-000000000014" codebase="msShuaka.CAB#version=6,0,29,0" OnComm="readdata()">
</object>
function msShuaka_Comm()
{
try
{
alert("sssssssss");
txtNo.value=msShuaka.Input;
}
catch(e)
{
alert(e.message);
}
}
<script type="text/javascript" for=msShuaka event=Comm>
return msShuaka_Comm();
</script>
Top
8 楼chx_xuxu(逍遥客)回复于 2006-06-06 08:09:51 得分 0
这属于触发ActiveX控件的事件吧??? 有高手吗 ??紧急要解决的问题啊。Top
9 楼haolaiwu(宁愿相信世界上有鬼,也不相信女人那张嘴)回复于 2006-06-06 08:42:47 得分 10
自己封装ActiveX,我前久已经做过了Top
10 楼chx_xuxu(逍遥客)回复于 2006-06-06 11:01:25 得分 0
楼上的 我把mscomm作为activex控件使用,在客户端能打开串口,发送命令也能触发oncomm事件,但是刷卡时还是不能触发oncomm事件,即接受不到数据?为什么,你知道吗?项目需要,紧急着呢,你说的自己封装ActiveX,怎么做的??麻烦你帮帮忙.Top
11 楼sdlpy(闪电侠)回复于 2006-06-06 13:56:44 得分 0
是不是mscomm配置有问题?或者刷卡接口的问题Top
12 楼chx_xuxu(逍遥客)回复于 2006-06-06 15:05:01 得分 0
哎,,搞不定 真麻烦Top
13 楼wlei9802(闲庭信步)回复于 2006-06-30 12:56:49 得分 10
厂家一般会提供DLL的
http://bbs.chinaworkroom.comTop
14 楼lih163(做自己喜欢的事)回复于 2006-06-30 13:04:46 得分 15
厂家的DLLTop
15 楼chx_xuxu(逍遥客)回复于 2007-01-19 08:53:18 得分 0
厂家就是本就是本公司 根本没有这样的dll 只有实现cs的 读取Top




