欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

vb.net窗口屬性中文,vb打開屬性窗口有哪幾種方法

vb.net 加載的新窗口 里面會有傳值 數(shù)字沒問題 中文是亂碼 該如何 解決呢 謝謝

一般出現(xiàn)亂碼都是在js裏面跳轉(zhuǎn)到哪個類然後得到這個參數(shù)的時候中文亂碼,有一個非常實用的法,在js你可以這樣寫:varurl=..;url=encodeURI(url);url=encodeURI(url);//最重要的部分,兩次調(diào)用encodeURI,就是編碼兩次然後在跳轉(zhuǎn)到url所在的類,獲取這個參數(shù)的方法如下:Stringname=request.getParameter("name");name=URLDecoder.decode(name,"utf8");這樣就能解決亂碼問題了,這種方法還沒遇到過不能解決的亂碼,

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序定制開發(fā)、集團企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了寬城免費建站歡迎大家使用!

VB窗口的功能是什么及怎么打開屬性窗口?

VB窗口的功能主要是進行界面的設(shè)計,通過不同控件來完成界面的設(shè)計。打開屬性窗口的方法有以下幾種方法:

1、“視圖”菜單下的“屬性窗口”項;

2、直接在控件或窗體上右鍵單擊彈出的菜單中選擇“屬性窗口”;

3、在工程資源管理器中右鍵點擊窗體、模塊、類模塊等彈出的菜單中選擇“屬性窗口”。

VB中菜單的基本作用有兩個:1、提供人機對話的界面,以便讓使用者選擇應(yīng)用系統(tǒng)的各種功能;2、管理應(yīng)用系統(tǒng),控制各種功能模塊的運行

在要建立菜單的窗體上單擊鼠標右鍵,將彈出一個菜單,然后單擊"菜單編輯器"命令。菜單編輯器窗口分為3部分,即數(shù)據(jù)區(qū)、編輯區(qū)和菜單顯示區(qū)。

1. 數(shù)據(jù)區(qū):用來輸入或修改菜單項,設(shè)置屬性。該區(qū)分為若干欄,標題、名稱、索引、快捷鍵、幫助上下文、協(xié)調(diào)位置、復選、有效、可見和顯示窗口列表。

2. 編輯區(qū):編輯區(qū)有左、右箭頭,上、下箭頭,下一個,插入和刪除7個按鈕,用來對輸入的菜單項進行簡單的編輯。菜單在數(shù)據(jù)區(qū)輸入,在菜單項顯示區(qū)顯示。

3.菜單項顯示區(qū):位于菜單設(shè)計窗口的下部,輸入的菜單項在這里顯示出來,并通過內(nèi)縮符號(...)表明菜單項的層次。條形光標所在的菜單項是"當前菜單項"。

在vb.net文本框中讀入中文顯示亂碼的問題

Dim wz As New StreamReader(wjm) 'wz文字 這一句改一下: Dim wz As New StreamReader(wjm,System.Text.Encoding.GetEncoding("gb2312")) 'wz文字

VB 各個窗口屬性對應(yīng)的中文術(shù)語

這是我出現(xiàn) VB 時的資料,供參考:

==================form的屬性=================

▲ActiveControl 活動控件(只讀) 無論窗體是否是活動的

?如果在窗體上的所有控件都是不可見的或不可使用的,那么將產(chǎn)生一個運行時錯誤。

▲Appearance 繪圖風格(只讀) 0 平面, 1(缺省值) 3D

▲AutoRedraw 自動重繪tf

-------------------------------------------------

▲BackColor 背景顏色 當BackStyle 屬性的設(shè)置值為 0(透明)時有效

▲ForeColor 前景顏色

▲BorderStyle 邊框樣式,對 Form 對象和 Textbox 控件在運行時是只讀的。

0vbBSNone 無(沒有邊框或與邊框相關(guān)的元素)。

1vbFixedSingle 固定單邊框。可以包含控制菜單框,標題欄 ,"最大化"按鈕,和"最小化"按鈕。

?只有使用最大化和最小化按鈕才能改變大小。

2vbSizable 可調(diào)整的邊框。可以使用設(shè)置值1列出的任何可選邊框元素重新改變尺寸。(缺省)

3vbFixedDouble 固定。可以包含控制菜單框和標題欄,不能包含最大化和最小化按鈕,不能改變尺寸

4vbFixedToolWindow 固定。顯示關(guān)閉按鈕并用縮小的字體顯示標題欄。任務(wù)條中不顯示。

5vbSizableToolWindow 可變大小。顯示關(guān)閉按鈕并用縮小的字體顯示標題欄。任務(wù)條中不顯示。

?將 BorderStyle 設(shè)置為0就會刪除邊框。如果希望窗體有邊框而沒有標題欄、控制菜單框、最大

化按鈕和最小化按鈕,則應(yīng)從窗體 Caption 屬性中刪除任何文本,同時將窗體的 ControlBox、

MaxButton 和 MinButton 屬性設(shè)置為 False。

▲MaxButton 是否有"最大化"按鈕 (BorderStyle 屬性非0值有效)

▲MinButton 是否有"最小化"按鈕。(BorderStyle 屬性非0值有效)

▲ControlBox 控制菜單框是(T缺省值)否在窗體中顯示。在運行時為只讀。

▲ShowInTaskbar 決定一個 Form 對象是否出現(xiàn)在 Windows 95 任務(wù)欄中。運行時為只讀狀態(tài)。

▲WindowState 運行時窗體窗口的可視狀態(tài) 0(缺省值)正常。 1最小化。 2最大化

-------------------------------------------------

▲FillColor 填充顏色 當 FillStyle 設(shè)置為 1(透明)時有效,但是 Form 對象除外。

▲FillStyle 填充模式

0實線。 1(缺省值)透明。 2水平直線。 3垂直直線。 4上斜對角線。

5下斜對角線。 6十字線。 7交叉對角線

▲DrawWidth 畫線寬度 從 1 到 32,767。該值以像素為單位

▲DrawStyle 畫線樣式

0(缺省)實線, 1虛線, 2點線, 3點劃線, 4雙點劃線, 5無線, 6內(nèi)收實線

▲DrawMode 繪圖方式

1黑色。2非或筆(與15相反)。 3與非筆。4非復制筆(與13相反)。5與筆非。 6反轉(zhuǎn)

7異或筆 。8非與筆(與9相反)。 9與筆。10非異或筆(與7相反)。 11無操作(關(guān)閉畫圖)

12或非筆。 13復制筆(缺省值 , 由 ForeColor 屬性指定的顏色)。

14或筆非 。15或筆。16白色。

-------------------------------------------------

▲Caption

▲ClipControls 是重繪整個對象T(缺省值),還是只繪剛剛露出的區(qū)域F。

-------------------------------------------------

▲Count 返回集合中對象的數(shù)目。

▲Control 對象 所有內(nèi)部控件的類名

Dim C as Control

Set C = Command1

▲Controls(index) 集合 窗體上的每一個控件的集合,其中包括控件數(shù)組中的元素

?具有兩種表示法:MyForm.Controls(6).Top 與 MyForm(6).Top相同

▲Item(index) 方法 位置或鍵返回集合中的一個成員

-------------------------------------------------

▲CurrentX [= x ]

▲CurrentY [= y ]

▲Enabled 是否能夠?qū)τ脩舢a(chǎn)生的事件作出反應(yīng)。

▲FontTransparent[= boolean] 背景文本和圖形是否顯示在字符周圍的空區(qū)。

-------------------------------------------------

▲Font 返回一個 Font 對象。

?Font對象除具有以下6個類似屬性外,還具有Weight屬性

Weight屬性 字符的權(quán)重,正常和斜體設(shè)置值的 Weight 值是 400(缺省值),

粗體和斜粗體設(shè)置值的 Weight 值是 700

Dim X As New StdFont

X.Bold = True

X.Name = "Arial"

Set Text1.Font = X

▲FontName 字體名

▲FontSize 字體大小 1-2048

▲FontBold 粗體否

▲FontItalic 斜體否

▲FontStrikethru 刪除線否

▲FontUnderline 下劃線否

?在設(shè)置大小和樣式屬性前,要先改變 FontName 屬性。在設(shè)置的 TrueType 字體小于 8 磅時,

要用 FontSize 屬性設(shè)置字體大小,再設(shè)置 FontName 屬性,

然后用 FontSize 屬性再一次設(shè)置字體大小。

-------------------------------------------------

▲Icon 窗體處于最小化時顯示的圖標。

▲hWnd 返回窗體或控件的句柄。

▲hDC 返回一個句柄 ,該句柄是由 Windows 運行環(huán)境提供給一個對象的設(shè)備描述體 。

?AutoRedraw 屬性能引起 hDC 屬性改變。如果窗體或 窗體 PictureBox 容器的 AutoRedraw

屬性設(shè)置為 True,hDC 將作為持久圖形 的設(shè)備關(guān)聯(lián)句柄(等價于 Image 屬性)。當

AutoRedraw 屬性為 False 時,hDC 屬性是窗體窗口或 PictureBox 容器的真正的 hDC 值。

程序運行中, 不論 AutoRedraw 設(shè)置為何值,hDC 屬性都可以改變。

▲Image 返回持久圖形的句柄,該句柄由 Windows 運行環(huán)境提供。不受 AutoRedraw 屬性設(shè)置值的影響

Picture2.Picture = Picture1.Image '拷貝顯示在Picture2中的所有圖像到 Picture2

Picture2.Picture = Picture1.Picture '拷貝Picture2的Picture 屬性到 Picture2

-------------------------------------------------

▲Height、Width 外部高度和寬度,包括邊框和標題欄。

▲Left、 Top 左上角坐標

▲HelpContextID 返回或設(shè)置一個相關(guān)聯(lián)上下文的編號

▲KeyPreview 是否在控件的鍵盤事件之前激活窗體的鍵盤事件KeyDown、KeyUp 和 KeyPress

▲MDIChild 是否是 MDI 子窗體(可在另一個 MDI 窗體內(nèi)部顯示)

?所有 MDI 子窗體都有可調(diào)整大小的邊框,控制菜單框,以及最小化和最大化按鈕,而不管

BorderStyle、ControlBox、MinButton 和 MaxButton 屬性的設(shè)置值如何。

-------------------------------------------------

▲MouseIcon 自定義的鼠標圖標。(MousePointer 屬性設(shè)為 99 時使用)

▲MousePointer 鼠標指針

▲Moveable 是否可移動。

▲NegotiateMenus 窗體是否把其上對象的菜單合并到窗體菜單欄上。運行時無效。

-------------------------------------------------

▲Palette = path 返回或設(shè)置一幅圖象,該圖象包含了用于控件的調(diào)色板。

▲PaletteMode 回或設(shè)置一個值,該值決定了哪個調(diào)色板將用于對象上的控件。

0 (缺省的)使用 Halftone 調(diào)色板。

1 使用來自于含有調(diào)色板的最高層控件的調(diào)色板。

2 使用 Palette 屬性中指定的調(diào)色板。

3 對于支持環(huán)境 Palette 屬性的容器使用容器調(diào)色板。只適用于 UserControls。

4 不使用任何調(diào)色板。只適用于 UserControls。

5 使用 ActiveX 設(shè)計器的調(diào)色板。(只適用于包含調(diào)色板的 ActiveX 設(shè)計器。)

▲ScaleMode 坐標的度量單位類型

vbUser 0 指出 ScaleHeight、ScaleWidth、ScaleLeft 和 ScaleTop 屬性中的

一個或多個被設(shè)置為自定義的值。

VbTwips 1 緹(1英寸= 1440 緹;1厘米= 567 緹) (缺省值)

VbPoints 2 磅(1英寸= 72 磅)。

VbPixels 3 像素(監(jiān)視器或打印機分辨率的最小單位)。

vbCharacters 4 字符(水平每個單位=120 緹;垂直每個單位=240 緹)

VbInches 5 英寸。

VbMillimeters 6 毫米。

VbCentimeters 7 厘米。

▲ScaleWidth 、ScaleHeight 水平 或垂直 度量單位(將對象平分為n個自定義單位)

▲ScaleLeft 、 ScaleTop 水平 或垂直 坐標

-------------------------------------------------

▲StartUpObject 返回或設(shè)置工程的啟動部件。 0 啟動對象是 Sub Main。 1沒有啟動對象。

▲StartUpPosition 對象首次出現(xiàn)時的位置

0沒有指定初始設(shè)置值。 1 Form中央。 2 屏幕中央。 3 屏幕的左上角。

▲Tag

▲WhatsThisButton 是否出現(xiàn)"這是什么"按鈕

▲WhatsThisHelp 是否使用由 Windows 95 Help 提供的"這是什么"彈出式窗口或主 Help 窗口

▲Visible 返回或設(shè)置一指示對象為可見或隱藏的值

==================form的方法=================

▲Circle[Step] (x, y),radius,[color, start, end, aspect ]

圓心坐標,半徑, 輪廓顏色,起點, 終點,縱橫比

?此方法在對象上(逆時針方向)畫圓、橢圓或弧

color 省略則使用 ForeColor 屬性值

start 為負,畫一半徑到 start,并將角度處理為正的;

end 為負,畫一半徑到 end, 并將角度處理為正的。

aspect缺省值為 1.0,它在如何屏幕上都產(chǎn)生一個標準圓

? 線段的粗細取決于 DrawWidth 屬性值

可以省略某個參數(shù),但不能省略分隔參數(shù)的逗號

Circle 執(zhí)行時,CurrentX 和 CurrentY 屬性被參數(shù)設(shè)置為中心點。

這個方法不能用在 With 語句塊中。

-------------------------------------------------

▲Cls 清除運行時 Form 或 PictureBox 所生成的圖形和文本

調(diào)用 Cls 之后,object 的 CurrentX 和 CurrentY 屬性復位為 0。

-------------------------------------------------

▲Hide 用以隱藏 MDIForm 或 Form 對象,但不能使其卸載。

▲Show [style][,ownerform] 用以顯示 MDIForm 或 Form 對象,不支持命名參數(shù)。

style的設(shè)置:

0 無模式窗體 隨后遇到的代碼則要執(zhí)行

1 模式窗體 其后的代碼直到該窗體被隱藏或卸載時才能執(zhí)行(暫停其他窗體的代碼)

? 調(diào)用Hide和Show方法時如果指定的窗體沒有裝載, 將自動裝載該窗體。

▲Load object 把窗體或控件加載到內(nèi)存中

▲Unload object 從內(nèi)存中卸載窗體或控件

?只有在運行時添加到窗體上的控件數(shù)組元素才能用 Unload 語句卸載

在卸載窗體前,會發(fā)生 Query_Unload 事件過程,然后是 Form_Unload 事件過程。

在其中任一過程中設(shè)置 cancel 參數(shù)為 True 可防止窗體被卸載。

-------------------------------------------------

▲Line [Step] (x1, y1) [Step] (x2, y2), [color], [B] [F] 在對象上畫直線和矩形

起點坐標 終點坐標 顏色 矩形 實心

?F省略時,則矩形用當前的 FillColor 和 FillStyle 填充

線的寬度取決于 DrawWidth 屬性值。執(zhí)行 Line 方法時, CurrentX 和 CurrentY

屬性被參數(shù)設(shè)置為終點。這個方法不能用于With 語句塊。

-------------------------------------------------

▲Move left[,top,width,height]

▲OLEDrag 引起部件初始化 OLE 拖放操作

?當調(diào)用 OLEDrag 方法時,部件的 OLEStartDrag 事件發(fā)生,允許向目標部件提供數(shù)據(jù)。

-------------------------------------------------

▲PaintPicture picture, x1, y1, width1, height1, x2, y2, width2, height2, opcode

圖形源, 放置坐標, 放置大小, 裁剪坐標, 裁 剪 大 小, 位操作

?此方法繪制圖形文件的部分內(nèi)容,圖形文件指.bmp, .wmf, .emf, .ico或 .dib,

通過使用負的目標 height1 或 width1, 可以水平或垂直翻轉(zhuǎn)位圖。

位操作符常數(shù)的完整列表,請參閱 VB Help 文件中的 RasterOp Constants 主題。

-------------------------------------------------

▲Point(x, y) 返回在 Form 或 PictureBox 上所指定磅的紅-綠-藍 (RGB) 顏色

-------------------------------------------------

▲PopupMenu menuname, flags, x, y, boldcommand 顯示彈出式菜單

菜單名, 位置和行為,坐標, 黑體菜單項

x,y 如果該參數(shù)省略,則使用鼠標的坐標。

調(diào)用 PopupMenu 方法后面的代碼直到用戶取消該菜單,或者從菜單中選擇了命令

(這時,該命令的 Click 事件的代碼比 PopupMenu 語句后面的代碼先執(zhí)行)后才執(zhí)行

flag 的位置設(shè)置 | flag 的行為設(shè)置

0(缺省值)彈出式菜單的左邊定位于 x | 0(缺省值) 僅響應(yīng)鼠標 左擊

4 彈出式菜單的于 x 居中位 | 2 左擊、右擊均響應(yīng)

8 彈出式菜單的右邊定位于 x |

-------------------------------------------------

▲PrintForm 將 Form 對象的圖象逐位發(fā)送給打印機。

?如果 AutoRedraw 屬性為 True ,則在運行時PrintForm 將打印 Form

對象或 PictureBox 控件上的圖形。

▲PSet [Step] (x, y), [color] 將對象上的點設(shè)置為指定顏色。

所畫點的尺寸取決于 DrawWidth 屬性值,不能用在 With 語句塊中

-------------------------------------------------

▲Refresh 強制全部重繪一個窗體或控件

?在下列情況下使用 Refresh 方法:

1 在另一個窗體被加載時顯示一個窗體的全部。

2 更新諸如 FileListBox 控件之類的文件系統(tǒng)列表框的內(nèi)容。

3 更新 Data 控件的數(shù)據(jù)結(jié)構(gòu)。

?不能用于 MDI 窗體,但能用于 MDI 子窗體。不能在 Menu 或 Timer 控件上使用 Refresh 方法。

-------------------------------------------------

▲Scale (x1, y1) - (x2, y2) 用以定義 Form,PictureBox 或 Printer 的坐標系統(tǒng)。

左上角坐標 - 右下角坐標

? 如果使用不帶參數(shù)的 Scale(兩組坐標都省略),坐標系統(tǒng)將重置為緹 。

▲ScaleX (width, fromscale, toscale)

ScaleY (height,fromscale, toscale)

從系統(tǒng) 到系統(tǒng)

?將寬度或高度值從一種 ScaleMode 屬性的度量單位轉(zhuǎn)換到另一種。

用于 fromscale 和 toscale 設(shè)置有:

vbUser 0 用戶定義

vbTwips 1 緹(每邏輯英寸 1440 緹;每邏輯厘米 567 緹)。

vbPoints 2 磅(每邏輯英寸 72 點)。

vbPixels 3 像素 (顯示器或打印機分辨率的最小單位)。

vbCharacters 4 字符(水平 = 每單位 120 緹,垂直 = 每單位 240 緹)

vbInches 5 英寸

vbMillimeters 6 毫米

vbCentimeters 7 厘米

vbHimetric 8 HiMetric。如果省略 fromscale,則 HiMetric 為缺省值

vbContainerPosition 9 決定控件位置。

vbContainerSize 10 決定控件大小。

-------------------------------------------------

▲SetFocus 將焦點移至指定的控件或窗體。

?所以如果不是在 Load 事件過程完成之前首先使用 Show 方法顯示窗體的話,是不能使用

SetFocus 方法將焦點移至正在自己的 Load 事件中加載的窗體的。 也 不能把焦點移到

Enabled 屬性被設(shè)置為 False 的窗體或控件。

-------------------------------------------------

▲TextHeight(string) 返回 Form,PictureBox 或 Printer 的當前字體的文本字符串的高度。

? 返回值包括文本上下的正常前導空間,如果 string 含有

嵌入的回車返回符,將返回各行的累加高度

▲TextWidth(string) 文本字符串的寬度

如果 string 含有嵌入的回車返回符,將返回最長行的寬度。

-------------------------------------------------

▲WhatsThisMode 使鼠標指針改變?yōu)?這是什么"指針

?把應(yīng)用程序放置在如同在標題欄中單擊"這是什么"按鈕時所得的相同狀態(tài)。

鼠標指針要改變?yōu)?這是什么"指針。當用戶單擊一個對象時,被擊中的對象的

WhatsThisHelpID 屬性用以調(diào)用上下文敏感的 Help。

-------------------------------------------------

▲ZOrder position 將指定的 MDIForm,F(xiàn)orm 或控件放置在其圖層的z-順序的前端或后端

如果 position 為 0 或被省略,則 object 定位在Z-順序 前面。

如果 position 為 1, 則 object 定位在Z-順序 后面。

==================form的事件=================

▲Activate( ) 事件 活動窗口

▲Deactivate( ) 事件 不再是活動窗口時

?僅當焦點在一個應(yīng)用程序內(nèi)移動時才發(fā)生。一個對象可以通過諸如單擊它,或使用代碼中的

Show 或 SetFocus ,或?qū)⒋绑w的 Visible 屬性設(shè)置為 True方法之類的用戶操作而變成活動的。

Activate 事件在 GotFocus 事件之前發(fā)生,LostFocus 事件在 Deactivate 事件之前發(fā)生。

-------------------------------------------------

▲Click( ) 單擊事件

▲DblClick ( ) 雙擊事件

▲MouseDown(button As Integer, shift As Integer, x As Single, y As Single)

▲MouseUp (button As Integer, shift As Integer, x As Single, y As Single)

▲MouseMove(button As Integer, shift As Integer, x As Single, y As Single)

button 值:左按鈕(1 vbLeftButton),右按鈕(2 vbRightButton),中間(4 vbMiddleButton)

shift 值:SHIFT (1 vbShiftMask ),CTRL鍵(2 vbCtrlMask ),ALT (4 vbCtrlMask)

?位屏蔽的用法:

a = (Button And vbLeftButton) 0

b = (Shift And vbCtrlMask) 0

If a And b Then

?接收 Mouse 事件的對象,事件按這樣的次序發(fā)生MouseDown, MouseUp, Click, DblClick

和 MouseUp。如果在 Click 事件中有代碼,則 DlbClick 事件將永遠不會被觸發(fā)

△ Click事件發(fā)生在:

1用鼠標的左鍵或右鍵單擊一個控件。對 CheckBox, CommandButton, Listbox 或 OptionButton

控件來說,Click 事件僅當單擊鼠標左鍵時發(fā)生。

2通過按下箭頭鍵或者單擊鼠標按鈕,對 ComboBox 或 ListBox 控件中的項目進行選擇。

3當 CommandButton,OptionButton 或 CheckBox 控件具有焦點時,按下 SPACEBAR 鍵。

4當窗體帶有其 Default 屬性設(shè)置為 True 的 CommandButton 控件時,按下 ENTER 鍵。

5當窗體帶有一個 Cancel 按鈕 - 其 Cancel 屬性設(shè)置為 True 的 CommandButton 控件時,

按下 ESC 鍵。

6對控件按下一個訪問鍵。例如,如果一個 CommandButton 控件的標題是 "Go",則按下

ALT+G 鍵可觸發(fā)該事件。

△ DblClick 事件在以下情形下發(fā)生:

1用鼠標左鍵雙擊控件。

2雙擊 Style 屬性設(shè)置為 1(Simple) 的 ComboBox 控件中的項目,或者在 FileListBox ,

ListBox , DBCombo 或 DBList 控件中的項目。

-------------------------------------------------

▲DragDrop(source As Control, x As Single, y As Single) 拖放事件

▲DragOver(source As Control, x As Single, y As Single, state As Integer) 拖移事件

-------------------------------------------------

▲GotFocus 獲得焦點事件

觸發(fā)條件:1 TAB 切換, 2 單擊對象, 3 代碼中用 SetFocus 方法

▲LostFocus 失去焦點事件

▲Initialize 創(chuàng)建類事件

在 Load 事件之前發(fā)生。

觸發(fā)條件:1 用 CreateObject 函數(shù)創(chuàng)建類的一個實例,如:

Set X = CreateObject("Project1.MyClass")

2 引用窗體或類實例的屬性或事件,該屬性或事件由用戶代碼自動創(chuàng)建。如:

MyForm.Caption = "Example"

-------------------------------------------------

▲KeyDown (keycode As Integer, shift As Integer) 按鍵 事件

▲KeyUp (keycode As Integer, shift As Integer) 放鍵 事件

▲KeyPress (keyascii As Integer) 擊ANSI鍵 事件

觸發(fā)條件: 當一個對象具有焦點時按下或松開一個鍵時發(fā)生

如果 KeyPreview 屬性被設(shè)置為 True,則一個窗體先于該窗體上的控件接收到此事件。

可用 KeyPreview 屬性來創(chuàng)建全局鍵盤處理例程。

keycode 鍵代碼,包含鍵盤上除以下三種情況外的所有鍵

1 Tab鍵。

2 當CommandButton 控件的 Default 屬性設(shè)置為 True 時的 ENTER 。

3 當CommandButton 控件的 Cancel 屬性設(shè)置為 True 時的 ESC 。

keyascii 標準數(shù)字 ANSI 鍵代碼。將 keyascii 改變?yōu)?0 時可取消擊鍵,對象便接收不到字符。

-------------------------------------------------

▲Unload object (語句)卸載 Form 對象或控件數(shù)組元素

如果object為窗體,會發(fā)生 QueryUnload 事件,然后是 Unload 事件

▲QueryUnload(cancel As Integer, unloadmode As Integer)(事件)卸載

?該事件發(fā)生在Unload之前

cancel設(shè)置 0: 窗體和應(yīng)用程序關(guān)閉。其他:不關(guān)閉。

unloadmode 返回觸發(fā) QueryUnload 事件的原因。見下:

0vbFormControlMenu 用戶從窗體上的"控件"菜單中選擇"關(guān)閉"指令。

1vbFormCode Unload 語句被代碼調(diào)用。

2vbAppWindows 當前 Microsoft Windows 操作環(huán)境會話結(jié)束。

3vbAppTaskManager Microsoft Windows 任務(wù)管理器正在關(guān)閉應(yīng)用程序。

4vbFormMDIForm MDI 子窗體正在關(guān)閉,因為 MDI 窗體正在關(guān)閉。

▲Load (事件)裝載窗體

▲Unload(cancel As Integer)(事件)卸載窗體

cancel設(shè)置 0: 窗體被刪除。其他:不被刪除。

▲Terminate (事件)所有引用都被從內(nèi)存刪除

? 除類之外所有的對象,在 Unload 事件之后發(fā)生。

調(diào)用 End 語句,Terminate 事件不會觸發(fā)。

-------------------------------------------------

▲Paint 重繪對象時

觸發(fā)條件:1對象大小、顏色改變,2覆蓋該對象的窗體被移開之后,3使用 Refresh 方法時

如果 AutoRedraw 屬性被設(shè)置為 True,重新繪圖會自動進行,于是就不需要 Paint 事件。

▲ Form_Resize 調(diào)整大小事件

▲object_Resize(height As Single, width As Single)

Resize的觸發(fā)條件:當一個對象第一次顯示或當一個對象的窗口狀態(tài)改變時該事件發(fā)生

?AutoRedraw 屬性被設(shè)置為 False 而且窗體被調(diào)整大小,

會按 Resize 和 Paint 的順序調(diào)用相關(guān)的事件

設(shè)置和重設(shè)vb.net的屬性

當用戶可以設(shè)置或者得到屬性的值的時候,這些屬性就在改變。有此屬性可以在設(shè)計的時候改變。用戶可以在屬性窗口設(shè)置這些屬性的值,而不需要寫任何代碼,而有些代碼在設(shè)計的時候是不能改變的,所以必須在運行的程序中寫入一些設(shè)置屬性的值的代碼。

那些可以在運行的時候設(shè)置和讀取的屬性被稱作"read-write"屬性。而那些只能在運行的時候讀取的代碼稱為"read-only"屬性。

1.設(shè)置屬性值

當需要改變一個對象的外觀或者行為時,就可以改變對象的屬性值。例如可以通過改變一個textbox控件的Text屬性值,來改變Textbox里面的內(nèi)容。

設(shè)置一個屬性的值,可以用以下的語法:

object.property=expression

如下一些實例:

TextBox1.Top=200 '讓Top屬性值為200

TextBox1.Visible=True '顯示TextBox

TextBox1.Text="hello" '在TextBox中顯示"hello"

2.得到屬性的值

當代碼要對一個對象進行一些操作時,用戶可能需要得到一個對象的狀態(tài),例如,在對一個TextBox控件進行下一步操作時,可能需要得知TextBox的text屬性的值,等等。

通常情況下,用戶可以通過下面這樣的語法得到一個對象的屬性值:

variable=object.property

用戶可以把一個對象的屬性值作為一個復雜表達式的一部分,而不需要先把屬性值賦給一個變量再進行計算,下面這個例子就是改變一個radio按鈕的屬性的代碼:

Private Sub cmdAdd_Click()

'[statements]

RadioButton1.Top=RadioButton1.top+20

'[statements]

End Sub

注意:如果用戶需要多次使用一個屬性值的話,那么先把屬性值賦給一個變量,將會使效率更快一點。

VB.net的窗體程序有很多控件都有Dock屬性,這個英文怎么翻譯和解釋?

Val函數(shù)是返回在一個字符串中包含的一個連續(xù)數(shù)值 如果遇到非數(shù)值 則停止檢測.MyValue = Val("24 and 57") 檢測2 再檢測4 再檢測 空格 空格是非數(shù)值 停止檢測 所以它最終的值是24. 多重窗體可以理解為父窗體與子窗體之間的關(guān)系 就是一主窗體內(nèi)包含了N多子窗體.

網(wǎng)頁標題:vb.net窗口屬性中文,vb打開屬性窗口有哪幾種方法
本文來源:http://chinadenli.net/article21/dsgiccd.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號建站公司響應(yīng)式網(wǎng)站外貿(mào)網(wǎng)站建設(shè)定制網(wǎng)站虛擬主機

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)