|
Option Explicit '条形码设置模块
Private Sub cboBig_Click() BarCode1.Style = cboBig.ListIndex '改变标准 End Sub
Private Sub cboDirection_Click() BarCode1.Direction = cboDirection.ListIndex '改变方向 End Sub
Private Sub cboLine_Click() BarCode1.LineWeight = cboLine.ListIndex '改变线宽 End Sub
Private Sub cboSmall_Click() BarCode1.SubStyle = cboSmall.ListIndex '改变样式 End Sub
Private Sub Check1_Click() BarCode1.ShowData = Check1.Value '是否显示数据 End Sub
Private Sub cmdChange_Click() '设置长、宽大小 BarWidth = BarCode1.Height BarHeight = BarCode1.Width cmdRefresh_Click End Sub
Private Sub cmdOK_Click() '传送条形码设定到主界面 With frmMain.BarCode1 .LineWeight = BarCode1.LineWeight .Style = BarCode1.Style .SubStyle = BarCode1.SubStyle .Direction = BarCode1.Direction .Width = BarCode1.Width .Height = BarCode1.Height .ShowData = BarCode1.ShowData Me.Hide End With With frmMain .Picture1.Width = .BarCode1.Width .Picture1.Height = .BarCode1.Height .Conel.Width = .BarCode1.Width .Conel.Height = .BarCode1.Height End With End Sub
Private Sub cmdRefresh_Click() BarCode1.Width = BarWidth BarCode1.Height = BarHeight End Sub
Private Sub Form_Load() LoadBarInfo BarWidth = BarCode1.Width BarHeight = BarCode1.Height End Sub
Sub LoadBarInfo() '初始化选项 LoadBigClass cboBig LoadSmallClass cboSmall LoadLineSize cboLine LoadDirection cboDirection End Sub Sub LoadBigClass(cbo As ComboBox) '条码标准 With cbo .AddItem "UPC-A" .AddItem "UPC-E" .AddItem "EAN-13" .AddItem "EAN-8" .AddItem "Case Code" .AddItem "Codabar (NW-T)" .AddItem "Code-39" .AddItem "Code-128" .AddItem "U.S. Postnet" .AddItem "U.S. Postal FIM" .AddItem "JP Post" .ListIndex = 2 End With End Sub Sub LoadSmallClass(cbo As ComboBox) '条码样式 With cbo .AddItem "Standard" .AddItem "2-Digit Supplement" .AddItem "5-Digit Supplement" .AddItem "POS Case Code" .ListIndex = 0 End With End Sub |