VB第4章《標準控制項應用》總結

2021-10-20 06:05:48 字數 3218 閱讀 7713

3、方法:

(1)refresh方法:重新整理標籤中的文字內容,使標籤物件中顯示最新的caption屬性值。

(2)move:作用和使用方法同窗體物件。

三、文字框(textbox):

1、屬性:

(1)maxlength:最大字元個數。

(2)multiline:是否接收多行文字。

(3)passwordchar:佔位符是否顯示。(用於設定密碼)

(4)scrollbars:是否帶滾動條。

0:無;1:水平滾動條;2:垂直滾動條;3:兩種都有

(5)sellength、selstart、seltext:

sellength:文字框內所選字元數。

selstart:所選文字的起始點,若未選中,為插入點的位置。

seltext:選中文字的內容。

(6)tabindex:文字框訪問tab鍵的順序。

(7)tabstop:使用者是否可用tab鍵來選定文字框。

(8)text:文字框中的文字。

2、事件:

(1)change:文字框內容改變時發生。

(2)keydown和keyup:按下或鬆開按鍵時發生。

(3)keypress:按下或鬆開ansi鍵時發生。

3、方法:

setfocus:獲得焦點。

4、為文字框設定訪問鍵(簡答):

(1)新增乙個標籤並在其caption屬性中通過&字元指定乙個訪問鍵。

(2)新增乙個文字框,標籤的tabindex屬性比文字框的該屬性小1,而標籤不能接受焦點,使用訪問鍵即可把焦點置於文字框中。

四、命令按鈕(commandbutton):

1、屬性:

(1)cancel:是否為「取消」按鈕。

true:「取消」按鈕,可通過esc鍵選中。

乙個窗體只能有乙個命令按鈕為取消按鈕,當某個命令按鈕的cancel屬性設為true時,其他命令按鈕自動設定為false。

(2)default:是否為「預設」按鈕。

true:「預設」按鈕,可通過enter鍵選中。

乙個窗體只能有乙個命令按鈕為預設按鈕,當某個命令按鈕的default屬性設為true時,其他命令按鈕自動設定為false。

(3)style:控制項樣式。執行時唯讀。

0:標準windows按鈕,按鈕沒有影象;1:影象樣式按鈕。

(4)value:該按鈕是否可選。設計時不可用。

true:選中該按鈕,啟用其click事件;false:沒有選擇該按鈕,預設值。

(5)tooltiptext:工具提示字串。

2、事件:

click:單擊。

五、單選按鈕(optionbutton):

1、屬性:

(1)alignment:提示文字的對齊方式。

0:文字在左;1:文字在右。

(2)caption:提示文字。

(3)value:單選按鈕是否被選中。

true:被選中;false:未選中。

2、事件:

click:單擊。(簡答)

滑鼠左鍵選擇單選按鈕;

單選按鈕具有焦點時按下空格鍵;

單選按鈕的value屬性設定為true。

六、核取方塊(checkbox):

1、屬性:

(1)alignment:提示文字的對齊方式。

0:文字在左;1:文字在右。

(2)caption:提示文字。

(3)value:核取方塊是否被選中。

0:未選中;1:已選中;2:不可用。

2、事件:

click:單擊。

滑鼠左鍵選擇核取方塊;

核取方塊具有焦點時按下空格鍵;

核取方塊的value屬性設定為1。

七、框架(frame):

1、為其他控制項提供可標識的分組。

2、控制項分組:先繪製框架,再在框架中繪製裡面的控制項。

八、列表框(listbox):

1、屬性:

(1)list:列表專案。

(2)listcount:列表專案的個數。

(3)listindex:當前選項的索引。

第一項索引為0;未選定專案,索引為-1;listcount=最大listindex+1。

(4)selcount:被選中項的個數。

(5)selected:某項是否選中。

(6)sorted:是否自動按字母順序排序。

(7)style:樣式。

0:標準列表框;1:核取方塊式列表框。

2、方法:

(1)additem:將專案新增到列表框。

olist.additem item, index

(2)removeitem:刪除乙個列表項

olist.removeitem index

九、組合框(combobox):只有一行高度。

1、屬性:

(1)style:樣式。

0:預設值,下拉列表框,乙個下拉式列表和乙個可輸入文字框;

1:簡單組合框,乙個不能下拉列表框和乙個可輸入文字框;

2:下拉式列表,乙個下拉式列表和乙個不可輸入文字框。

(2)text:

style為0或1時,為文字框中的文字;

style為2時,為列表框中選擇的專案。

其他屬性同listbox控制項。

2、方法:同listbox控制項。

十、滾動條(hscrollbar水平滾動條;vscrollbar垂直滾動條):

1、屬性:

(1)largechange:最大改變量。

單擊滾動條和箭頭之間的區域。

(2)smallchange:最小改變量。

單擊箭頭。

(3)max:最大值。

滾動框在底部或最右位置。

(4)min:最小值。

滾動框在頂部或最左位置。

(5)value:當前位置。

2、事件:

(1)scroll:拖動滾動框。

優先於change。

(2)change:進行滾動或通過**改變value時發生。

十一、計時器(timer設計時顯示,執行時不顯示):

1、屬性:

(1)enabled:有效性。

true:每經過指定時間間隔觸發timer事件;

false:計時器無效,取消由控制項的interval屬性建立的計數。

(2)interval:時間間隔。

0:計時器無效;

1~65535:單位為毫秒。

2、事件:只有乙個timer事件。

VB書面習題答案 第4章

習題四p94 1 15題 參 1 結構化程式設計的三種基本結構是什麼?答 順序結構 選擇結構和迴圈結構 2 指出下列賦值語句中的錯誤 包括執行時要產生的錯誤 10 x sin x y答 10x是非法變數名 c 3 sqr 3答 待求平方根的數為負數 c x y c y答 賦值符號的左邊是表示式 x ...

習題詳解 第4章微分中值定理與導數的應用

習題4 1 1 驗證下列各題的正確性,並求滿足結論的的值 1 驗證函式在區間上滿足羅爾定理 2 驗證函式在上滿足拉格朗日中值定理 3 驗證函式在區間上滿足柯西中值定理.解 1 顯然在上連續,在內可導,且,又,可見在內,存在一點使 2 在上連續,即知在內可導,由得,即在內存在使拉格朗日中值公式成立.3...

精 第4章第7節電路分析與應用 基礎 提高 中考

第4章第7節電路分析與應用精編精練 1 有兩盞燈l1和l2串聯在同一電路中,則下列判斷錯誤的是 a.l1斷路熄滅,l2也一定熄滅 b.l1兩端的電壓一定等於l2兩端的電壓 c.通過l1的電流一定等於通過l2的電流 d.電路兩端的總電壓一定等於各燈兩端的電壓之和 2 如圖電路,電源電壓保持不變,閉合開...