六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

VB技巧:設置反使能控制

[摘要]作者: BUILDER.COM當你在Visual Basic 6之中創建數據入口窗體時,你經常會需要根據應用程序的狀態來使能或反使能控制。要使你的應用程序看起來更加專業,就要在整個應用程序之中以同樣...
作者: BUILDER.COM

當你在Visual Basic 6之中創建數據入口窗體時,你經常會需要根據應用程序的狀態來使能或反使能控制。要使你的應用程序看起來更加專業,就要在整個應用程序之中以同樣的方式使能和反使能控制。

  

例如,給文本框和組合框設置BackColor和Locked屬性,而不是對他們進行反使能,這樣用戶仍然可以從這些控制之中拷貝文本。同樣地,你可以在多行的文本框之中使用滾條。

對于一個特定類型的控制,任何必需的特殊處理都可以在SetControlState程序之中給出,這可以通過在"If TypeOf"聲明中加入一個額外的檢查來實現。






Public Sub SetControlState(ByRef EditControl As Control, _

                           ByVal AllowEdit As Boolean)

    Dim lngBackColor As Long
    
    If AllowEdit Then

        lngBackColor = vbWindowBackground

    Else

        lngBackColor = vbButtonFace

    End If
    
    With EditControl

        .BackColor = lngBackColor

        .TabStop = AllowEdit

        If TypeOf EditControl Is TextBox Then

            .Locked = Not AllowEdit

        ElseIf TypeOf EditControl Is ListBox Then

            .Enabled = AllowEdit

        ElseIf TypeOf EditControl Is ComboBox Then

            .Locked = Not AllowEdit

        End If

      End With

End Sub

使用一種集中化的程序來設置控制狀態可以促進你的應用程序的連貫性,讓它看起來更加具有專業水準。由于代碼就在一個地方,集中化程序還可以使對控制狀態的修改變得很容易。 


主站蜘蛛池模板: 青青草原手机在线视频 | 色小说亚洲| 日本天堂影院 | 亚洲精品老司机在线观看 | 婷婷综合色伊人阁 | 日韩香蕉网 | 一区二区三区福利视频 | 日产日韩亚洲欧美综合搜索 | 青青青在线视频人视频在线 | 深爱激情婷婷 | 香蕉免费一区二区三区 | 色综合网站在线 | 青青青国产精品手机在线观看 | 欧美一级特黄aaaaaa在线看片 | 宇都宫紫苑日韩专区亚洲 | 亚洲免费视频在线 | 天堂免费 | 欧美在线观看黄色 | 日韩一区二区三区免费 | 同房视频在线观看 | 香港三级理论在线播放1 | 亚洲一区二区三区免费视频 | 亚洲www网站 | 性久久久久久久 | 青草国产视频 | 日本一区二区三区免费高清在线 | 亚洲国产另类久久久精品小说 | 青草tv| 青苹果a4yy私人毛片 | 色欲香天天天综合网站 | 亚洲成人mv | 亚洲精品国产福利 | 亚洲国产观看 | 日本一道高清 | 午夜精品久久久久久久 | 最近2019中文字幕大全视频一页 | 最新国产精品亚洲 | 亚洲产国偷v产偷v自拍涩爱 | 亚洲自拍中文 | 亚洲精品九色在线网站 | 综合玖玖|