热度 2|
http://www.access-cn.com/thread-110080-1-1.html
等我有時間我要寫詳細些.讓網友明白發生了什麼事情.
------------------------------------------------------------------------
2012-2-5
好了.現在終於有時間寫這篇文章了.
因為每個人的情況各不相同,我只想在這裡說一下大概的思路:
我對條碼識別之所以如此熱衷是因為我們這邊的電話公司的發票啟發了我.他們在發票上印上條形碼然後輸入支票號的時候用激光條碼閱讀器掃描就打開我們公司的記錄,然後就輸入我們公司的支票號了.我於是拖在淘寶買了條碼器然後拖人從中國帶來給我.但是卻買錯了,買了個鼠標接口的.後來再拖人買鼠標頭轉換到usb頭的轉換線.從中國帶回來以後發現又不行.沒辦法,只有自己實現.這些硬件的功能.我先是找到一個手機用的條碼識別軟件,裝上去以後覺得很神奇,不僅條碼可以用,二維碼也可以識別.於是我搜索了很久終於找到code project上一個條碼識別com控件,註冊以後就可以用上了.是開源代碼,也是免費的.我開始的時候覺得它的效果一般,後來才發現其實很好用,只要你懂得調一些參數,就能因應你的情況得到想要的識別效果.有了這個控件我可以做的東西有2樣,一是可以應用掃描器把一堆條碼識別好然後放在一個string array裏面備用.然後做一條帶參數的查詢,就可以循環調用那個查詢(用array裏的數據做參數)做一些重複性很大的操作.比如說我們公司是打印出一張應收單據去各家客戶出收錢的,收了以後就直接從單據上畫掉那筆帳,再帶那張單子回來在電腦逐條帳的找出來銷帳.有了條碼以後,我就可以把一張收完帳的帳單放進掃描器,然後就按照上面的說法去把這張帳單上的應收帳單全部消除(那個帶參數的查詢是修改查詢,可以修改記錄的boolean字段)另一個可以想到的圖像外接設備當然是攝像頭了.試想有一個客戶因為對某個商品的價錢有意見,想我們便宜點給他,然而雖然發票上有單號等的記錄,要找到電腦上的這單子的記錄也是需要花費精神和人力的.而現在很多電腦都是有攝像頭外設的,而激光條碼器確實是比較特殊的玩意,不是我這樣的人也很少人花錢去買.這就使得開發一款攝像頭識別條碼的應用軟件成為必要,我的系統是win7,所以在論壇上提到過的很多攝像頭拍攝的控件都不能用,在網上找到的都說需要用directshow.net做的控件才能在win7系統用上.我又搜索了很久,才找到我帖子上的那個控件來完成這個任務.
好了,只要把這些所以的東西聯繫起來,我想讀者應該知道我在做什麼了. 如果你有興趣,可以看我帖子.我已經把所有需要的東西都上傳在那堆帖子裏面了.有什麼不懂的,歡迎問我,大家來交流.
我也很想把這對東西封裝在一個dll裏面.只是一直在學,一直在找.學習沒有什麼捷徑,除非在看這篇文章的讀者您是一位高手可以指點我應該如何去做.
|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )
GMT+8, 2024-11-25 07:32 , Processed in 0.061830 second(s), 17 queries .
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.