Static No As Integer
No = No + 1
Print ; " 小區物業費收費單據 "; Spc(25); No
Print ; " ------------------------------------------------------------------------"
uj5u.com熱心網友回復:
列印的時候或者退出的時候,可以將No的值保存到文本或注冊表中,然后再運行的時候,讀取文本或注冊表,得到之前列印的記錄。uj5u.com熱心網友回復:
能提供代碼嗎?衷心表示感謝uj5u.com熱心網友回復:
寫入注冊表吧:“用到哪個號”了,就馬上把它寫入注冊表,然后才執行“列印作業”;
要開始“列印”了,先從注冊表中把之前“存的號”讀取出來,
再“按自己的規則”計算一下“下一個號碼”是該多少。
這些代碼“百度一下”,網上一大把的…………
uj5u.com熱心網友回復:
用年月數字作為編號不是更合理。序列號一點意義都沒有。如果打出來的單據污損或丟失,重打編號就不同了。
uj5u.com熱心網友回復:
寫入檔案也可以。uj5u.com熱心網友回復:
很多方法。比如,如果列印的資料來自資料庫表的話,可以增加一個 Boolean 欄位 Printed。列印一條記錄后將其改寫為 True。
每次開機列印 Select * From your-table Where Not Printed And ...... Order By ......
這樣查詢到的記錄都是未列印的。如果有序號,可以實作按序號列印。
uj5u.com熱心網友回復:
我現在學習的這個程式,原來的工程師是用寫入ini檔案來記錄,下次啟動先讀上次ini檔案的內容uj5u.com熱心網友回復:
ini注冊表
檔案
都可以.
程式關閉的時候寫入一下固定位置就好
uj5u.com熱心網友回復:
最資料庫中增加欄位來保持列印資訊的好處是,當你將列印程式和資料庫復制到其他機器上繼續列印,資訊還是完整的。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/63959.html
標籤:VB基礎類
上一篇:VB與串口通訊
