999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

關(guān)于利用VB設(shè)計(jì)單據(jù)套打的點(diǎn)滴體會(huì)

2011-12-31 00:00:00安國有

摘要:無論是金融系統(tǒng),還是單位內(nèi)部賬目管理系統(tǒng)以及高校的新生通知書管理系統(tǒng)等等都涉及到單據(jù)套打,目前極少有哪個(gè)開發(fā)工具集成此功能,對(duì)于單頁的套打較易處理,而連續(xù)單據(jù)的套打往往存在空白頁以及打印錯(cuò)位等問題,針對(duì)此類問題,我經(jīng)過大量的實(shí)驗(yàn),終于解決了此問題,現(xiàn)將核心代碼介紹給大家參考。

關(guān)鍵詞:連續(xù)紙張 單據(jù)套打

由于連續(xù)走紙式的單據(jù)套打涉及的領(lǐng)域較多,但其基本原理相同,因此我們這里以特快郵寄單據(jù)為例,向大家介紹此功能的實(shí)現(xiàn)過程。

1 開發(fā)環(huán)境

1.1 軟件環(huán)境 開發(fā)工具:Visual Basic 6.0;數(shù)據(jù)庫:Sql Server2000。

1.2 硬件環(huán)境 打印機(jī):具有連續(xù)走紙功能的針式打印機(jī)。

2 數(shù)據(jù)結(jié)構(gòu)

數(shù)據(jù)庫名稱:DJP;數(shù)據(jù)表名稱:郵寄信息。

3 核心代碼

在VB環(huán)境下創(chuàng)建一個(gè)工程(單據(jù)套打.vbp),然后創(chuàng)建一個(gè)窗體(DataPrn.frm)和模塊文件(mk.bas)。

首先在模塊文件中定義如下對(duì)象、過程,以便在其他過程中調(diào)用,具體功能模塊如下:

3.1 數(shù)據(jù)庫操作 Public conn As New ADODB.Connection 數(shù)據(jù)庫連接對(duì)象

Sub conn_data() 數(shù)據(jù)庫連接過程

Set conn = New ADODB.Connection

conn.ConnectionString = \"driver={sql server};server=服務(wù)器IP;database=數(shù)據(jù)庫名;uid=sa;pwd=\"

conn.Open

End Sub

Sub DataCL (sql as string) 數(shù)據(jù)添加、修改、刪除操作

Conn. Execute(sql)

End Sub

3.2 單據(jù)套打 Private Sub prndata(Jname As String,Jphone As String, Jdw As String,Jdz As String,Jyzm As String,Sname As String,Sphone As String,Sdw As String,Sdz As String,Syzm As String)

Open \"LPT1\" For Output As #1

For i = 1 To 6

Print #1,Chr(13)

Next i

Print #1,Chr(27);\"IE\";Space(8) JnameSpace(16) Jphone Space(16) Sname Space(17) Sphone

Print #1,Chr(13)

Print #1,Chr(27);\"IE\";Space(16) Jdw Space(31) Sdw

Print #1,Chr(13)

Print #1,Chr(27);\"IE\";Space(8) Jdz Space(26) Sdz

Print #1,Chr(13):Print #1,Chr(13)

Print #1,Chr(27);\"IE\";Space(34) Jyzm Space(43) Syzm

For i =1 To 9

Print #1,Chr(13)

Next i

Print #1,Chr(27);\"IE\";Space(13) Jname

For i=1 To 6

Print #1,Chr(13)

Next i

Close #1

End Sub

3.3 打印輸出 在窗體(DataPrn.frm)上拖放一個(gè)按鈕,在按鈕的單擊事件中,定義如下語句,以實(shí)現(xiàn)打印郵寄信息表中的數(shù)據(jù)。

Private Sub Command1_Click()

Conn_data

Sql=”select * from 郵寄信息order by郵寄者單位”

Set Rs=new ADODB.RECORDSET:Rs.open sql,conn,3,1

Jname =”張飛”:Jphone=”13804381111”:Jdw=”松原職業(yè)技術(shù)學(xué)院”

Jdz=”松原市寧江區(qū)中山大街1號(hào)”:Jyzm=”138005”

Sname=rs(“考生”):Sphone=rs(“考生電話”):Sdw=rs(“考生單位”)

Sdz=rs(“考生地址”):Syzm=rs(“考生郵編”)

While not rs.eof

Prndata Jname,Jphone,Jdw,Jdz,Jyzm,Sname,Sphone,Sdw,Sdz,Syzm ):rs.movenext

wend

End Sub

上述即為實(shí)現(xiàn)單據(jù)連續(xù)套打的核心程序代碼,如果需要,結(jié)合自己稍加修改即可達(dá)到您的需求,同時(shí)懇請(qǐng)各位同仁批評(píng)指正,讓我們共發(fā)展、共提高!

主站蜘蛛池模板: 精品欧美一区二区三区在线| 不卡无码网| 91丝袜在线观看| 黄片一区二区三区| 亚洲成av人无码综合在线观看| 伊人久久久久久久久久| 亚洲成a人在线观看| 亚洲一道AV无码午夜福利| 亚洲熟女偷拍| 亚洲精品无码不卡在线播放| 国产男人的天堂| 99热国产这里只有精品无卡顿"| 婷婷成人综合| 精品久久久久久久久久久| 亚洲精品自产拍在线观看APP| 91亚洲视频下载| 日本爱爱精品一区二区| 亚洲欧洲日本在线| 国产成人精品一区二区不卡| 亚洲国产日韩欧美在线| 欧洲免费精品视频在线| 人妻夜夜爽天天爽| 国产呦视频免费视频在线观看| 一本大道在线一本久道| 暴力调教一区二区三区| 九九热免费在线视频| 波多野结衣久久精品| 伊人婷婷色香五月综合缴缴情| 国产第二十一页| 亚洲av成人无码网站在线观看| 国产一二视频| 国产小视频免费| 国产亚洲精品资源在线26u| 亚洲系列中文字幕一区二区| 久久国产精品无码hdav| 青青操国产| 亚洲高清在线播放| 全午夜免费一级毛片| 高清乱码精品福利在线视频| 久久男人视频| 国产在线第二页| 亚洲成人网在线观看| 婷婷五月在线| 97人人做人人爽香蕉精品| 欧美三级自拍| 中文字幕色站| 国产在线视频导航| 亚洲中文字幕国产av| 国产亚洲一区二区三区在线| 国产一区二区三区免费观看| 日韩福利视频导航| 日本一区高清| 欧美精品一区二区三区中文字幕| 国产成人资源| 国产白浆视频| 亚洲国产中文在线二区三区免| 无码又爽又刺激的高潮视频| 免费啪啪网址| 另类综合视频| 秋霞国产在线| 欧美一级高清片欧美国产欧美| 精品国产中文一级毛片在线看| 久久永久精品免费视频| 激情午夜婷婷| 中文国产成人精品久久| 亚洲a级在线观看| 91亚洲视频下载| 国产女人水多毛片18| 亚洲精品少妇熟女| 欧美成人看片一区二区三区 | 国产在线八区| 国产一国产一有一级毛片视频| 婷婷五月在线视频| 亚洲日韩高清在线亚洲专区| 国产区在线观看视频| 性喷潮久久久久久久久| 91精品国产福利| 永久在线精品免费视频观看| 日韩欧美国产三级| 午夜视频www| 欧美一级高清片久久99| 女人毛片a级大学毛片免费 |