乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      vb MSFlexGrid使用技巧一例

       悟靜 2009-07-26
      ss=MsoNormal style="MARGIN: 0cm 0cm 0pt; TEXT-ALIGN: center" align=center>MSFlexGrid使用技巧一例

       

       

      本來通過ERP中基礎(chǔ)分類檔案的每級編碼規(guī)則控制來展現(xiàn)MSFlexGrid控件的使用技巧,大家只要向控件添加一個MSFlexGrid及Combo控件就好了,源碼如下:

       

      Option Explicit

       

      Private Sub Combo1_Click()

          MSFlexGrid1.text = Combo1.text

      End Sub

       

      Private Sub Combo1_KeyPress(KeyAscii As Integer)

      If KeyAscii = vbKeyEscape Then

          Combo1.Visible = False

          MSFlexGrid1.SetFocus

          Exit Sub

      End If

       

      If KeyAscii = vbKeyReturn Then

          MSFlexGrid1.text = Combo1.text

          Combo1.Visible = False

          MSFlexGrid1.SetFocus

      End If

      End Sub

       

      Private Sub Combo1_LostFocus()

          Combo1.Visible = False

          MSFlexGrid1.SetFocus

          Exit Sub

      End Sub

       

      Private Sub Form_Load()

      Dim i As Integer

      Dim width, text, Archives

      width = Array("400", "2100", "800", "800", "800", "800", "800", "800", "800", "800", "800")

      text = Array("序號", "檔案名稱", "第1級", "第2級", "第3級", "第4級", "第5級", "第6級", "第7級", "第8級", "第9級")

      Archives = Array("null", "科目", "項(xiàng)目分類", "固定資產(chǎn)分類", "部門分類", "員工分類", "供應(yīng)商分類", "客戶分類", "銷售商分類", "地區(qū)分類", "出入庫類別", "存貨分類", "預(yù)留12", "預(yù)留13", "預(yù)留14", "預(yù)留15", "預(yù)留16", "預(yù)留17", "預(yù)留18", "預(yù)留19", "預(yù)留20")

      With MSFlexGrid1

          .Rows = 21

          .Cols = 11

          .FixedCols = 2

          .FixedRows = 1

      End With

       

      For i = 1 To 9

          Combo1.AddItem i

      Next i

       

      For i = 0 To 10

          MSFlexGrid1.ColWidth(i) = width(i)

          MSFlexGrid1.TextMatrix(0, i) = text(i)

      Next i

       

      For i = 1 To 20

          With MSFlexGrid1

          .TextMatrix(i, 0) = i

          .TextMatrix(i, 1) = Archives(i)

          .RowHeight(i) = 300

          End With

      Next i

      End Sub

       

      Private Sub MSFlexGrid1_Click()

      Dim c As Integer, r As Integer

      With MSFlexGrid1

          c = .col

          r = .row

          If c > 1 And r > 0 Then

              Combo1.Left = .Left + .ColPos(c) + 50

              Combo1.Top = .Top + .RowPos(r) + 50

              Combo1.width = .ColWidth(c)

              Combo1.text = .text

              Combo1.Visible = True

              Combo1.SetFocus

          End If

      End With

      End Sub

       

      Private Sub MSFlexGrid1_KeyPress(KeyAscii As Integer)

      If KeyAscii = vbKeyReturn Then

          Call MSFlexGrid1_Click

      End If

      End Sub


        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多