1樓:匿名使用者
一、條形碼的讀取
用過鍵盤口式的掃條碼工具的朋友就知道,它就如同在鍵盤上按下數字鍵一樣,基本不需任何程式設計和處理。但如果你使用的是其它介面的話,可能你就要為該裝置編寫通訊**了。以下有一段簡單的25針串列埠的條碼讀取器通訊**。
option explicit
dim sdata as string
private sub form_load()
with mscomm1
.commport = 3 '設為com3,試執行的系統而定,你可提供一個combox讓使用者選擇。
.portopen = true '開啟通訊埠
end with
end sub
private sub mscomm1_oncomm()
dim endpos as integer
select case mscomm1.commevent
case comevreceive '當有資料傳送過來時
sdata = sdata & trim(mscomm1.input)
'檢索回車,通常讀卡機每組資料結尾都返回一個回車作為結束符
endpos = instr(1, sdata, chr(13))
if endpos = 0 then '如果未結束就繼續努力
else '讀完一組。
lblbarcode.caption = sdata '顯示一組條形碼
with lstbarcode
.additem mid(sdata, 1, endpos - 1) '新增一組條形碼到列表
end with
sdata = "" '清空
end if
end select
end sub
private sub cmdend_click()
mscomm1.portopen = false '關閉埠
endend sub
2樓:匿名使用者
你去這個**寫的很詳細
3樓:匿名使用者
這個怎麼看都不象是c語言,
怎樣用c語言做一個條形碼
c語言編寫條形碼識別
4樓:陳阿水_真
看這麼多天沒人答就知道難了吧,要讀圖內條形碼的話就必須要知道**在記憶體裡的儲存形式,而不同格式**的存法是不一樣的,要寫這個程式就要求必須懂大部分**的儲存格式,條形碼的格式,**檔案還有大有小,條形碼也是有大有小,這麼多可變條件加起來,就不容易了……
5樓:灰姑娘的霸氣
使用c語言做條形碼可以按照以下流程:
1 查詢條形碼生成規則,或者直接找c語言的開源**,製作封裝字串轉條形碼的介面函式;
2 讀入要轉換的資料;
3 將要轉換的資料,通過1中的函式介面,轉為圖形點陣值。由於條形碼只有黑白兩色,所以這裡可以用0,1兩種值用矩陣表示;
4 根據編譯器,啟**形介面,初始化圖形區域;
5 在圖形區域的空間內,按照0 1值,在對應點上上色,其中0上白色,1上黑色。
至此,條形碼顯示成功。
c語言條形碼的輸入
條碼生成c語言程式設計
c語言問題 條形碼輸入
6樓:匿名使用者
貌似不能scanf("%ld"),直接scanf(「%d」);
7樓:匿名使用者
a=n%10 ; //a=n-(n/10)*10; 取個位數,不用這麼複雜吧?
switch(a) //有個分號,去了
scanf(" %ld",&n);}//有個分號,去了
8樓:
//沒有錯啊,輸入0結束
# include
# include
int main()
;printf("%lf\n",t);
scanf(" %ld",&n);
};return 0;}
如何用c語言輸出 ean-13條形碼
9樓:
這裡有答案資料,希望有幫助
怎樣用條形碼查閱雅詩蘭黛真假
親,條形碼是最容易仿製造假的,真假不是看條形碼,而是產品本身 包裝等,國內雅詩蘭黛專櫃很多,也容易鑑別真假,您到專櫃看看產品實物,回來再對比你的東西,就可以了 塗紙上用銀子擦,真品不發黑 看包裝,掃條碼,聞聞味道 和真的比較比較 去網上平臺鑑定一下吧。雖然國內網上鑑定平臺還不夠權威,對比下來,識妝還...
求大神教c語言用輸出名字,怎樣用c語言編寫輸出自己的名字
這個是比較麻煩的 你先要了解漢字輸入後如何取到漢字區位碼 然後要了解當前作業系統下選用的漢字字型檔 字型 編碼 縮放尺寸還要取得漢字型檔輸出後的畫素點陣 顏色 最後將畫素轉換成相應的空格和星號來列印輸出 怎樣用c語言編寫輸出自己的名字 include int main 在c語言中,輸出自己名字最簡單...
怎樣用c 判斷數是否為素數,怎樣用c 判斷一個數是否為素數?
方法如下 首先先定義一個函式用於判斷一個數是否是素數,接著主函式接受鍵盤輸入,並呼叫該函式判斷輸入的數是否是素數。1 補充 素數就是隻能被1和自身整除的數。故判斷n是否是素數,可以用n依次除以n 1,n 2 2,如果能整除則不是素數,否則是素數。2 示例 include include using ...