我有一个rs485的读卡器.和一些IC卡.我怎么样才能读到卡号啊.哪位哥哥.有相应的源码啊.不胜感激

解决方案 »

  1.   

    這個就復雜了,如果是Com可用CeateFile
    http://topic.csdn.net/t/20000506/14/8346.html
      

  2.   

    一般厂商都会带开发dll文件。直接调用即可。也可以用com口读写控件。
      

  3.   

    如果是串口的,一般你刷IC卡時,讀卡器就會把卡號通過串口發送。你用串口調試工具即可收到。
    USB的復雜些,需要廠家提供一些DLL。
      

  4.   

    建议使用厂商给你提供的DLL,一般厂商会给你DEMO的,你照着写一个就好了
      

  5.   

    是啊
    一般厂商会给你Demo或者是提供接口函数的啊
      

  6.   

    厂商即使没有demo,也会有dll或ocx
    即使没有这些,也应该有驱动和开发文档说明
    有了这些,就应该知道怎么读写,至于卡号,可能是你编写程序的一个关键字标志,不一定是这个卡本来就存在的
      

  7.   

    我对CPUCARD卡比较熟悉,这种卡 得调用WINDOWS里的  winscard.dll  以及一些相关的函数
      

  8.   

    一般厂商都会有dll给你的,可以直接调用,卡内分几个存储区,一般用十六进制存储,
    汉字要转成16进制。
    首先应该去识别卡片,然后对应写入,厂家有相应的读写函数,你还可以要一个他们做好的delphi头文件声明,这样你就更容易调用了。
    不同厂家是不一样的 没有通用的,但原理一样