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