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

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

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

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


主站蜘蛛池模板: 青娱乐免费在线视频 | 天天干夜啪| 日韩艳片 | 在线免费日韩 | 青草视频在线观看国产 | 日本高清在线观看视频 | 天天做日日爱 | 天天色综合2 | 欧美一区二区三区免费观看视频 | 性感美女香蕉视频 | 日本一区二区三 | 亚洲处破女网站 | 亚洲日本欧美产综合在线 | 中文字幕高清在线天堂网 | 亚洲大片免费看 | 亚洲男人的天堂视频 | 热热涩热热狠狠色香蕉综合 | 亚洲黄色网址大全 | 香蕉视频在线观看免费国产婷婷 | 青青热久免费精品视频网站 | 日韩免费中文字幕 | 色先锋影音资源 | 色尼玛图 | 欧美在线播放成人a | 日本道v高清免费 | 性欧美高清精品video | 日本三级网络 | 四房婷婷 | 午夜影院在线免费观看 | 日本中字 | 夜间免费视频 | 伊人免费在线观看高清版 | 手机看片自拍日韩日韩高清 | 中文字幕伦伦在线中文字 | 青青草原综合网 | 人人爽天天爽 | 在线免费观看h | 欧美一级欧美三级在线观看 | 香蕉视频一级 | 亚洲调教| 羞羞一区二区三区四区片 |