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

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

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

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


主站蜘蛛池模板: 日本午夜www高清视频 | 视频二区 素人 欧美 日韩 | 亚洲国产成人久久综合野外 | 亚洲高清毛片 | 视频在线日韩 | 日韩a级| 欧美在线不卡 | 日韩国产精品99久久久久久 | 午夜爱爱爱爱爽爽爽网站免费 | 日韩第一页在线观看 | 色黄啪啪网 | 亚洲精品第三页 | 天天综合网久久 | 日韩欧美精品在线视频 | 亚洲aⅴ天堂 | 天天躁日日躁 疯人影院 | 四虎影院观看视频在线观看 | 日本www免费 | 亚洲欧美另类精品久久久 | 日韩视频在线观看免费 | 视频二区 素人 欧美 日韩 | 日韩精品一区二区三区不卡 | 欲色影视天天一区二区三区色香欲 | 天天干天天干天天干天天 | 色橹橹| 日本不卡免费高清视频 | 亚洲成av人片在线观看天堂无码 | 日韩一区二区不卡 | 伊人看片| 亚洲精品中文字幕区 | 欧洲亚洲一区 | 天天操天天干天天操 | 日本欧美一区二区三区片 | 亚洲男人的天堂久久香蕉 | 中文字幕亚洲综久久2021 | 天天狠天天操 | 日韩综合区 | 日日摸日日添日日透 | 夜间视频在线观看 | 亚洲免费成人网 | 日本免费观看日本高清视频 |