台灣最大程式設計社群網站
線上人數
1081
 
會員總數:242749
討論主題:187707
歡迎您免費加入會員
討論區列表 >> C# >> C#讀取健保卡資料
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
C#讀取健保卡資料
價值 : 100 QP  點閱數:160 回應數:9

樓主

陳大黑
門外漢
0 6
126 9
發送站內信

各位版大好,最近工作上有個需求,要用一般的讀卡機讀健保卡基本資料,只需姓名、身分證字號跟生日
爬文爬了許多資料仍是沒有頭緒
目前知道的keyword就是要用winscard.dll去開發
包掛PCSC等

但一時之間時在理不出來
不知道是否有人有相關開發經驗可以分享




搜尋相關Tags的文章: [ C# ] , [ 健保卡 ] ,
本篇文章發表於2018-07-06 23:15
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
不錯的參考

小魚
檢舉此回應
我是沒做過,
不過看起來首先要有讀卡機吧,
還是相關硬體你都已經準備好了?
本篇文章回覆於2018-07-07 18:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
不錯的參考

小魚
檢舉此回應
小舖好像就有一篇

C#讀取健保卡
本篇文章回覆於2018-07-07 20:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

陳大黑
檢舉此回應
是的,我已經準備好硬體了,是一班的智慧讀卡機,有看過文件可以讀健保卡、自然人憑證等...
硬體應該是沒問題
你貼的那個分享我之前也有找到,不過run起來就是沒有資料進來QQ
本篇文章回覆於2018-07-08 22:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
最有價值解答

小魚
檢舉此回應
我實作過是可以的,
你的健保卡方向上下有正確嗎?
自然人憑證好像要跟政府申請,
而且好像必須是公家機關或公司之類的。
本篇文章回覆於2018-07-09 01:09
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

陳大黑
檢舉此回應
是哦,我是在win7 x64上面執行的
可以請問你用哪一台讀卡機嗎?
我用EasyATM GT2 ATM 晶片讀卡機
因為有找到別人做的程式,是可以讀的,所以硬體應該OK

在code的部分

if (SCardConnect(ContextHandle, ReaderList, 1, 2, ref CardHandle, ref ActiveProtocol) == 0)

我發現我在這一行是沒有成功的
目前不知道問題出在哪
本篇文章回覆於2018-07-09 22:14
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
不錯的參考

小魚
檢舉此回應
這我也不大懂,
很難找問題,
不過我那時候是晶片放錯邊,
上下顛倒之後就可以讀了...

本篇文章回覆於2018-07-10 00:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

陳大黑
檢舉此回應
hi 可以了解一下你的測試環境嗎
硬體跟作業系統,我想先讓他work再來找問題會比較快
謝謝哦
本篇文章回覆於2018-07-12 00:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

小魚
檢舉此回應
win8 64位元,
讀卡機只是一般便宜的,
(還要調整位置要不然可能讀不到)
硬體應該沒什麼差...
本篇文章回覆於2018-07-13 21:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

jack
檢舉此回應
讀卡機硬體絕對有差。我之前試過兩台讀卡機都失敗,後來換到第三台才成功。
本篇文章回覆於2018-07-15 09:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.