日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

射频卡读取问题?

發(fā)布時(shí)間:2023/12/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 射频卡读取问题? 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
射頻卡讀取問(wèn)題? Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiAPI/html/delphi_20061127101938167.html
畢業(yè)第一個(gè)工作就是射頻卡編程? ?
? 不知道怎么對(duì)射頻卡怎么進(jìn)行讀和取數(shù)據(jù) ? ? 還有保存. ? ? ?
? 您可以幫我下嗎 ? 高手! ? ? 小弟萬(wàn)分感激! ?
? QQ:432186 ? ? ? E-mail:432186@qq.com

問(wèn)廠商要資料 ?
? ?
? ?
? my ? qq ? : ? 406110146

估計(jì)會(huì)有現(xiàn)成的SDK給你,照著說(shuō)明書(shū)寫(xiě)就是了

會(huì)提供二次開(kāi)發(fā)包的

這個(gè)最簡(jiǎn)單的,向提供射頻卡的供應(yīng)商要驅(qū)動(dòng)(一般是提供一個(gè)Dll),然后要一個(gè)讀寫(xiě)操作的例子(一般會(huì)含VC、VB、Delphi)。以后你照著例子做就Ok了。

基本都是RS232串口編程

大多數(shù)都是串口,直接用控件讀寫(xiě)......

給你一個(gè)例子,各種廠家的也是大同小異 ?
? ?
? var ?
? ? ? FRFSector: ? SmallInt; ?
? ? ? FRFBlock: ? SmallInt; ?
? ? ? FRFComm: ? Integer; ?
? ? ? FRFSNR: ? LongInt; ?
? ? ? FRFNKeyType: ? Integer; ?
? ? ? FRFNKey: ? string; ?
? ? ? FRFRtn: ? Integer; ?
? ?
? ......初始化 ?
? ?
? function ? TRJCControl.InitRFControl: ? Boolean; ?
? begin ?
? ? ? FRFRtn ? := ? PTS.System.RJCLibrary.Open_Comm(FRFComm+1); ?
? ? ? if ? (FRFRtn ? <> ? 0) ? then ?
? ? ? begin ?
? ? ? ? ? Result ? := ? False; ?
? ? ? ? ? Exit; ?
? ? ? end; ?
? ? ? PTS.System.RJCLibrary.SetRC500State(1); ?
? ? ? FRFSector ? := ? 1; ?
? ? ? FRFBlock ? := ? 4; ?
? ? ? FRFNKeyType ? := ? 0; ?
? ? ? SetLength(FRFNKey,12); ?
? ? ? FRFNKey ? := ? 'ffffffffffff'; ?
? ? ? Result ? := ? True; ?
? end; ?
? ?
? ......讀卡 ?
? ?
? function ? TRJCControl.ReadCard: ? Boolean; ?
? var ?
? ? ? ReadMessage: ? string; ?
? begin ?
? ? ? Result ? := ? False; ?
? ? ? SetLength(ReadMessage,32); ?
? ? ? FRFRtn ? := ? PTS.System.RJCLibrary.ReadCard(FRFNKeyType, ? FRFNKey, ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? FRFBlock, ? ReadMessage); ?
? ? ? FRFMessage.RFMsg ? := ? HexToStr(ReadMessage); ?
? ? ? FRFMessage.RFFlag ? := ? '成功'; ?
? ? ? FRFMessage.RFTag ? := ? '讀'; ?
? ? ? PTS.System.RJCLibrary.SetBeep(3,5); ?
? ? ? Result ? := ? True; ?
? end; ?
? ?
? 很簡(jiǎn)單的。只要把廠家的API多熟悉就可以了。

轉(zhuǎn)載于:https://www.cnblogs.com/delphi2007/archive/2008/11/27/1342603.html

總結(jié)

以上是生活随笔為你收集整理的射频卡读取问题?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。