版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
VisualBasic
程序設(shè)計(jì)及應(yīng)用
各章重點(diǎn)及習(xí)題庫(kù)
張榮華殷士勇
目錄
第1單元VisualBasic程序設(shè)計(jì)概述....................................................1
本單元重點(diǎn):.....................................................................1
1VisualBasic的特點(diǎn).........................................................1
2、對(duì)象......................................................................1
3、事件驅(qū)動(dòng)..................................................................2
4、VisualBasic的開發(fā)環(huán)境....................................................2
第1單元實(shí)踐練習(xí)...............................................................3
一、選擇題...................................................................3
二、填空題...................................................................6
參考答案:...................................................................6
第2單元窗體及控件操作............................................................7
本單元重點(diǎn):.....................................................................7
1、窗體......................................................................7
2、控件......................................................................7
3、文本控件..................................................................7
4、圖形控件..................................................................7
5、按鈕控件..................................................................7
6、選擇控件..................................................................7
7、滾動(dòng)條....................................................................8
8、計(jì)時(shí)器....................................................................8
9、框架......................................................................8
10、焦點(diǎn)與Tab順序..........................................................8
第2單元實(shí)踐練習(xí)...............................................................9
一、選擇題...................................................................9
二、填空題..................................................................15
參考答案:..................................................................17
第3單元VisualBasic語言基礎(chǔ).......................................................18
本單元重點(diǎn):....................................................................18
1、數(shù)據(jù)類型.................................................................18
2、常量和變量...............................................................18
3、常用內(nèi)部函數(shù).............................................................18
4、運(yùn)算符與表達(dá)式..........................................................19
第3單元實(shí)踐練習(xí)..............................................................20
一、選擇題..................................................................20
二、填空題..................................................................23
參考答案:..................................................................24
第4單元數(shù)據(jù)輸入與輸入部分.......................................................25
本單元重點(diǎn):....................................................................25
1、數(shù)據(jù)輸出.................................................................25
2>InputBox。函數(shù):.........................................................25
3、MsgBox()函數(shù)和MsgBox語句.............................................25
4、字體屬性.................................................................25
第4單元實(shí)踐練習(xí).............................................................26
一、選擇題..................................................................26
二、填空題..................................................................28
參考答案:..................................................................28
第5單元控制結(jié)構(gòu)部分..............................................................29
本單元重點(diǎn):....................................................................29
1、選擇結(jié)構(gòu)................................................................29
2、多分支結(jié)構(gòu)..............................................................29
3、For循環(huán)控制結(jié)構(gòu).........................................................30
**4、While...Wend循環(huán)控制結(jié)構(gòu)..............................................30
5、Do...Loop循環(huán)控制結(jié)構(gòu)..................................................30
6、多重循環(huán).................................................................31
**7、GoTo控制語句.........................................................31
第5單元實(shí)踐練習(xí).............................................................32
一、選擇題..................................................................32
二、填空題..................................................................37
參考答案:..................................................................40
第6單元數(shù)組......................................................................41
本單元重點(diǎn):....................................................................41
1、數(shù)組的概念..............................................................41
2、控件數(shù)組................................................................41
第6單元實(shí)踐練習(xí).............................................................42
一、選擇題..................................................................42
二、填空題..................................................................46
參考答案:..................................................................48
第7單元過程......................................................................49
本單元重點(diǎn):....................................................................49
1、Sub過程................................................................49
2、Function過程............................................................50
3、參數(shù)傳遞.................................................................50
4、可選參數(shù)與可變參數(shù)......................................................50
第7單元實(shí)踐練習(xí).............................................................51
一、選擇題..................................................................51
二、填空題..................................................................58
參考答案:..................................................................60
第8單元多功能用戶界面...........................................................61
本單元重點(diǎn):....................................................................61
1、菜單的建立..............................................................61
2、通用對(duì)話框..............................................................61
第8單元實(shí)踐練習(xí)...........................................................62
一、選擇題..................................................................62
二、填空題..................................................................63
參考答案:..................................................................65
第9單元文件......................................................................66
本單元重點(diǎn):....................................................................66
1、文件的概述..............................................................66
2、文件的操作..............................................................66
3、順序文件.................................................................66
4、隨機(jī)文件.................................................................66
5、文件的系統(tǒng)控件..........................................................67
第9單元實(shí)踐練習(xí).............................................................68
一、選擇題..................................................................68
二、填空題..................................................................70
參考答案:..................................................................71
第10單元圖形設(shè)計(jì).................................................................72
本單元重點(diǎn):....................................................................72
1、坐標(biāo)系統(tǒng).................................................................72
2、圖形控件.................................................................72
3、圖形方法.................................................................72
4、應(yīng)用鼠標(biāo)事件............................................................72
第10單元實(shí)踐練習(xí)與操作題....................................................73
一、選擇題..................................................................73
二、填空題:................................................................75
三、操作題:...............................................................76
參考答案:..................................................................77
第11單元數(shù)據(jù)庫(kù)基礎(chǔ)................................................................79
本章重點(diǎn)........................................................................79
1、數(shù)據(jù)模型.................................................................79
2、關(guān)系數(shù)據(jù)庫(kù)的基本概念....................................................79
3、Data..........................................................................................................................................79
4、SQL語言................................................................79
第11單元實(shí)踐練習(xí)..............................................................80
一、選擇題..................................................................80
二、填空題..................................................................80
參考答案....................................................................81
第1單元VisualBasic程序設(shè)計(jì)概述
本單元重點(diǎn):
1、VisualBasic的特點(diǎn)
⑴可視化編程
可視化編程是把一些復(fù)雜的程序代碼封裝起來構(gòu)成對(duì)象,設(shè)計(jì)過程中在主窗口設(shè)計(jì)的對(duì)象布
局就是運(yùn)行后的界面,所見即所得。
⑵面向?qū)ο蟮某绦蛟O(shè)計(jì)
面向?qū)ο蟮某绦蛟O(shè)計(jì)方法是指把程序和數(shù)據(jù)封裝作為一個(gè)實(shí)體,程序的設(shè)計(jì)對(duì)這些對(duì)象進(jìn)
行,不必重復(fù)編寫大量的代碼。
⑶結(jié)構(gòu)化程序設(shè)計(jì)語言
在編譯過程中可以利用編譯器進(jìn)行高級(jí)語言到機(jī)器語言的翻譯過程。在整個(gè)程序設(shè)計(jì)之后,
可以編譯生成可執(zhí)行文件,這種文件可以脫離VisualBasic環(huán)境而直接在Windows下運(yùn)行。
⑷事件驅(qū)動(dòng)編程機(jī)制
VisualBasic程序設(shè)計(jì)中對(duì)對(duì)象的操作要通過事件來完成,一個(gè)對(duì)象可對(duì)應(yīng)多個(gè)事件,一個(gè)
事件要通過一,段程序來執(zhí)行。
⑸訪問數(shù)據(jù)庫(kù)
利用數(shù)據(jù)控件和數(shù)據(jù)庫(kù)管理窗口,可以直接建立或處理Access格式的數(shù)據(jù)庫(kù);同時(shí),Visual
Basic還能編譯各訪問外部數(shù)據(jù)庫(kù);VisualBasic還提供開放式數(shù)據(jù)連接(ODBC)功能,通過它
可以訪問和連接后臺(tái)大型數(shù)據(jù)庫(kù)。
2、對(duì)象
對(duì)象就是對(duì)現(xiàn)實(shí)世界中對(duì)象的模型化,它是代碼和數(shù)據(jù)的組合,有自己的屬性和行為。
(l)^VisualBasic的對(duì)象
在面向?qū)ο蟮恼Z言中,對(duì)象是程序設(shè)計(jì)的基本實(shí)體,在VisualBasic中,對(duì)象有系統(tǒng)預(yù)定義
對(duì)象和用戶定義對(duì)象兩類。
(2)、對(duì)象的屬性
屬性是對(duì)象的特性,不同的對(duì)象擁有不同的屬性。對(duì)象的屬性可以通過屬性窗口設(shè)置,也可
以在代碼窗口進(jìn)行語句設(shè)置。
(3)、對(duì)象的事件
事件是VisualBasic預(yù)先編輯完成的、能夠被對(duì)象識(shí)別的動(dòng)作。
(4)、對(duì)象的方法
對(duì)象的方法是VisualBasic預(yù)先編輯完成的,能夠調(diào)用,調(diào)用格式是:對(duì)象名稱?方法名稱
3、事件驅(qū)動(dòng)
在事件驅(qū)動(dòng)的應(yīng)用程序中,代碼不是按照預(yù)定的路徑執(zhí)行,而是在響應(yīng)不同的事件時(shí)執(zhí)行不
同的代碼片段。以下為事件驅(qū)動(dòng)應(yīng)用程序的一般性操作序列:
⑴啟動(dòng)應(yīng)用程序,加載窗體。
⑵窗體上的控件響應(yīng)用戶的觸發(fā),由相應(yīng)的事件驅(qū)動(dòng)代碼,即事件過程。
⑶應(yīng)用程序掛起,等待下一個(gè)事件的觸發(fā)。
4^VisualBasic的開發(fā)環(huán)境
⑴主窗口:主窗口又稱設(shè)計(jì)窗口,它由標(biāo)題欄、菜單欄及工具欄等幾部分組成。
⑵窗體設(shè)計(jì)器窗口
⑶屬性窗口
⑷工程資源管理器
⑸工具箱窗口
⑹調(diào)色板窗口
⑺代碼窗口
⑻立即窗口
2
第1單元實(shí)踐練習(xí)
一、選擇題
1、以下為標(biāo)準(zhǔn)模塊程序文件的擴(kuò)展名。
A..basB..cisC..frmD..res
【解析】.bas為標(biāo)準(zhǔn)模塊程序文件的擴(kuò)展名,.cis為類模塊文件的擴(kuò)展名,.frm為窗體文件
的擴(kuò)展名,.res為相關(guān)資源文件的擴(kuò)展名。故選項(xiàng)A為正確答案。
2、以下說法正確的是o
A.窗體文件的擴(kuò)展名為.frm
B.一個(gè)窗體可時(shí)應(yīng)多個(gè)窗體文件
C.VisualBasic中的一個(gè)工程只包含一個(gè)窗體
D.VisualBasic中的一個(gè)工程最多可以包含256個(gè)窗體文件
【解析】在VisualBasic中,窗體文件的擴(kuò)展名為.frm;一個(gè)窗體對(duì)應(yīng)一個(gè)窗體文件,所以B
項(xiàng)是錯(cuò)誤的;一個(gè)工程中可包含255個(gè)窗體,故選C、D的說法也不正確。
3、VisualBasic菜單中的“新建工程”命令是。
A.可以直接執(zhí)行的命令B.通過對(duì)話框執(zhí)行的命令
C.位于“編輯”菜單下D.快捷鍵為Ctrl+D
【解析】正確答案是B。
4、運(yùn)行程序的快捷鍵為o
A.F10B.F4C.F5D.Ctrl
【解析】正確答案是C。
5、以下說法不正確的是o
A.標(biāo)準(zhǔn)模塊附屬于窗體
B.標(biāo)準(zhǔn)模塊由程序代碼組成
C.標(biāo)準(zhǔn)模塊也稱程序模塊文件,擴(kuò)展名為.bas
D.標(biāo)準(zhǔn)模塊用來聲明全局變量和定義一些通用的過程
【解析】標(biāo)準(zhǔn)模塊不屬于任何一個(gè)窗體,主要在大型應(yīng)用程序中使用,是一個(gè)純代碼性質(zhì)的
文件,其擴(kuò)展名為.bas,可用來聲明全局變量和定義一些通用的過程。故選項(xiàng)A的說法是錯(cuò)誤的。
6^以下可用于啟動(dòng)VisualBasic的方法是。
A.打開“我的電腦”,找到存放VisualBasic系統(tǒng)文件的硬盤及文件夾,雙擊VB6.0EXE圖
標(biāo)
B.執(zhí)行“開始”菜單中的“運(yùn)行”命令,輸入VisualBasic可執(zhí)行文件的路徑及文件名
3
C.利用“開始”菜單中的“程序”命令方式
D.以上選項(xiàng)均正確
【解析】啟動(dòng)VisualBasic有4種方式:⑴利用“開始”菜單中的“程序”命令方式。⑵打
開“我的電腦",找到存放VisualBasic系統(tǒng)文件的硬盤及文件夾,安裝時(shí)默認(rèn)路徑為C:\Program
Files\MicrosoftVisualStudioWB98WB6.EXE,雙擊VB6.0圖標(biāo),即可進(jìn)入VisualBasic編程環(huán)境。
⑶使用“開始”菜單中的“運(yùn)行”命令,在“打開”文本框中輸入VB6.EXE的存放路徑,單擊
“確定”按鈕即可。⑷把VB6.EXE文件直接拖到桌面即可建立啟動(dòng)VisualBasic的快捷方式,
雙擊此快捷方式即可執(zhí)行文件。
因此選項(xiàng)A、B、C的操作方法都是正確的。
7、以下為純代碼文件的是。
A.工程文件B.窗體文件C.標(biāo)準(zhǔn)模塊文件D.資源文件
【解析】標(biāo)準(zhǔn)模塊文件、類模塊文件都是純代碼文件:資源文件是純文本文件;窗體文件包
括對(duì)象的數(shù)據(jù)信息,也不是純代碼文件:而工程文件包括窗體文件、標(biāo)準(zhǔn)模塊文件、資源文件等。
故正確答案為C。
8、以下說法不正確的是o
A.VisualBasic是面向過程的編程語言
B.VisualBasic是一種可視化編程工具
C.VisualBasic是結(jié)構(gòu)化程序設(shè)計(jì)語言
D.VisualBasic采用事件驅(qū)動(dòng)編程機(jī)制
【解析】VisualBasic是一種可視化編程語言,所見即所得。
VisualBasic是面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。面向?qū)ο蟮某绦蛟O(shè)計(jì)方法是指把程序和數(shù)據(jù)封裝
起來作為一個(gè)實(shí)體,程序的設(shè)計(jì)針對(duì)這些對(duì)象進(jìn)行,不必重復(fù)編寫大量的代碼。
VisualBasic是結(jié)構(gòu)化程序設(shè)計(jì)語言,接近于人類的邏輯思維方式。在編譯過程中可以利用
編譯器進(jìn)行高級(jí)語言到機(jī)器語言的翻譯過程。在整個(gè)程序設(shè)計(jì)之后,可以編譯生成可執(zhí)行文件,
這種文件可以脫離VisualBasic環(huán)境直接在Windows下運(yùn)行。
VisualBasic程序設(shè)計(jì)采用事件驅(qū)動(dòng)編程機(jī)制,對(duì)對(duì)象的操作要通過事件來完成。一個(gè)對(duì)象
可對(duì)應(yīng)之個(gè)事件,一個(gè)事件要通過一段程序來執(zhí)行。
9、VisualBasic的窗體設(shè)計(jì)器主要是用來。
A.建立用戶界面B.設(shè)計(jì)窗體的布局
C.編寫程序源代碼D.添加圖形、圖像、數(shù)據(jù)等控件
【解析】VisualBasic的窗體設(shè)計(jì)器主要是用來建立用戶界面,是應(yīng)用程序最終面向用戶的
窗口,對(duì)應(yīng)于應(yīng)用程序的運(yùn)行結(jié)果。故選項(xiàng)A正確。
4
窗體布局應(yīng)在窗體布局窗口中設(shè)置,故選項(xiàng)B錯(cuò)誤。
編寫程序源代碼應(yīng)在程序設(shè)計(jì)窗口中完成,故選項(xiàng)以C錯(cuò)誤。
圖形、圖像、數(shù)據(jù)等控件是通過窗體設(shè)計(jì)器顯示的,添加這些控件由工具箱來完成。故選項(xiàng)
D錯(cuò)誤。
10、以下說法錯(cuò)誤的是。
A.用VisualBasic設(shè)計(jì)應(yīng)用程序時(shí),必須先設(shè)計(jì)窗體,再編寫程序。
B.工程資源管理器窗口頂部有3個(gè)按鈕,分別為“查看代碼”、“查看對(duì)象”、和“切換文
件夾”
C.工程資源管理器窗口包含工程文件、工程組文件、窗體文件、標(biāo)準(zhǔn)模塊文件、類模塊文
件和資源文件
D.資源文件中存放的各種“資源”是一種可以同時(shí)存放文本、圖片和聲音等多種資源的文
件,其擴(kuò)展名.res是一個(gè)純文本文件。
【解析】用VisualBasic設(shè)計(jì)應(yīng)用程序時(shí),不一定要先設(shè)計(jì)窗體,再編寫程序,二者可以同
時(shí)進(jìn)行。故選項(xiàng)A的說法錯(cuò)誤,其他選項(xiàng)的說法均正確。
11、文件也稱程序模塊文件,其擴(kuò)展名為.bas.
A.窗體文件B.類模塊文件C.資源文件D.標(biāo)準(zhǔn)模塊文件
【解析】工程資源管理器窗口中的文件可以分為6類,即窗體文件(.frm)、程序模塊文件
(.bas)、類模塊文件(.cis)、工程文件(.vbp)、工程組文件(.vbg)和資源文件(.res),其中,
標(biāo)準(zhǔn)模塊文件也稱程序模塊文件,它是為合理組織程序而設(shè)計(jì)的,標(biāo)準(zhǔn)模塊是一個(gè)純代碼性質(zhì)的
文件,它不屬于任何一個(gè)窗體,主要在大型應(yīng)用程序中使用。故選項(xiàng)D正確。
12、以下為窗體文件擴(kuò)展名的是:o
A..basB.,clsC..frmD..res
13、工程組文件擴(kuò)展名為:。
A..vbpB..vbgC..cisD..bas
14、標(biāo)準(zhǔn)工具欄上,添加模塊按鈕對(duì)應(yīng)圖標(biāo)。
A.購(gòu)B.智1C.滋D.匕
15、VisualBasic集成的主窗口中包括:。
A.標(biāo)題欄B.工具欄C.菜單欄D.以上3者全有
16、以下說法正確的是o
A.屬性是對(duì)象的一部分B.方法是對(duì)象的一部分
C.事件是對(duì)象的一部分D.A、B都正確
17^VisualBasic開發(fā)環(huán)境的標(biāo)題欄上顯示:VisualBasic[****],其中****位置表示。
5
A.應(yīng)用程序的大小B.應(yīng)用程序的位置
C.應(yīng)用程序的名稱D.應(yīng)用程序的狀態(tài)
二、填空題
1、工具欄中的茴按鈕的作用是:0
2、VisualBasic分、、企業(yè)版3種版本。3種版本中,版包
括另外兩個(gè)版本的全部功能。
3、應(yīng)用程序最終面向用戶的窗口是,它對(duì)應(yīng)于應(yīng)用程序的運(yùn)行結(jié)果。
4、屬性窗口是針對(duì)和而設(shè)置的。
5、啟動(dòng)VisualBasic后,在窗體的左側(cè)有一個(gè)用于應(yīng)用程序界面設(shè)計(jì)的窗口,稱作。
參考答案:
【選擇題】1-5:AABCA6-10:DCDAA
11-17:DCACDDD
【填空題】1、打開菜單編輯器2、學(xué)習(xí)版;專業(yè)版;企業(yè)版
3、窗體設(shè)計(jì)器窗口4、窗體;控件5、工具箱
6
第2單元窗體及控件操作
本單元重點(diǎn):
1、窗體
窗體是指應(yīng)用程序的用戶界面窗口,它是用戶進(jìn)入可視化系統(tǒng)的操作界面,在VisualBasic
中是創(chuàng)建應(yīng)用程序界面的基礎(chǔ)。窗體包括:窗體的結(jié)構(gòu)、窗體的屬性和窗體的事件。
2、控件
除窗體外,控件是VisualBasic中的又一個(gè)基本對(duì)象。
1、控件的分類
VisualBasic中含有3種控件:標(biāo)準(zhǔn)控件、ActiveX控件和OLE控件。
2、控件的命名和控件值
控件名對(duì)應(yīng)屬性窗口中的第一個(gè)屬性條Name,用來標(biāo)識(shí)不同的控件,作為只讀屬性,只可
以在屬性窗口中設(shè)置。每個(gè)控件都有一個(gè)默認(rèn)的屬性值,這個(gè)屬性值就是控件控件值。
3、文本控件
Visualbasic中文本控件包括:標(biāo)簽控件和文本框。
⑴標(biāo)簽:顯示文本,是只讀的,文本的顯示能過Caption()標(biāo)題屬性控制,屬性值為字符
型。
⑵文本框:為用戶提供一個(gè)在窗體中既能顯示又能編輯文本的區(qū)域。
4、圖形控件
⑴圖片框和圖像框
用于在窗體的指定位置顯示圖形信息。
二者的相同點(diǎn)是都是圖形顯示控件,且顯示圖形格式相同。
二者的不同點(diǎn)是:圖片框功能強(qiáng),是控件容器、可顯示文本和像素圖形。但占用內(nèi)存多,處
理時(shí)間長(zhǎng);而圖像框功能少,只能顯示圖形,節(jié)約內(nèi)存,加載速度快。
⑵直線和形狀
直線控件可建立簡(jiǎn)單的直線,開關(guān)控件可畫出矩形、圓、橢圓和圓角矩形。
5、按鈕控件
命令按鈕通常用來在單擊時(shí)執(zhí)行指定的操作。常用的事件是Click,但不支持雙擊。
6、選擇控件
Visualbasic中提供的可選擇控件包括復(fù)選框、單選按鈕、列表框和組合框。
⑴復(fù)選框和單選按鈕
用于表示“選中”或“未選中”兩種狀態(tài)。復(fù)選框用“J”表示被選中,在一個(gè)運(yùn)行窗體上
7
可以同時(shí)選取多個(gè)復(fù)選框。而一組單選按鈕中,只能同時(shí)選擇其中一個(gè),當(dāng)選中一個(gè)單選按鈕后,
其他單選按鈕處于未選中狀態(tài),并用“■”表示被選中。復(fù)選框和單選按鈕默認(rèn)名是ChcckX和
OptionX(X=1,2,3,4........)?
⑵列表框
在多個(gè)項(xiàng)目中作出單選或多選的操作,默認(rèn)名是ListX。
⑶組合框
同時(shí)具有文本框和列表框控件的特征,它既像列表框一樣供選擇,也可以像文本框樣提供
輸入。默認(rèn)名是ComboX。
7、滾動(dòng)條
輔助顯示內(nèi)容確定位置,分為水平滾動(dòng)條和垂直流動(dòng)條。
8、計(jì)時(shí)器
提供定制時(shí)間間隔的功能,每一個(gè)時(shí)間間隔即觸發(fā)一個(gè)計(jì)時(shí)事件。
9、框架
用于窗體上的對(duì)象分組。
10、焦點(diǎn)與Tab順序
焦點(diǎn):是對(duì)象接受鼠標(biāo)或鍵盤輸入的能力。當(dāng)對(duì)象具有焦點(diǎn)時(shí),就可以接受用戶的輸入。當(dāng)
對(duì)象得到焦點(diǎn)時(shí)發(fā)生GotFocus事件,失去焦點(diǎn)時(shí)發(fā)生LostFocus事件。
Tab順序:是用戶按Tab鍵時(shí),焦點(diǎn)在窗體上的控件之間移動(dòng)的順序。每個(gè)窗體都有自己的
Tab順序。
8
第2單元實(shí)踐練習(xí)
一、選擇題
1、標(biāo)簽和文本框都能用于顯示文本,它們的主要區(qū)別是:中的文本是只讀文本,—
.中的文本是可編輯文本。()
A.文本框、標(biāo)簽B.標(biāo)簽、文本框
C.列表框、標(biāo)簽D.標(biāo)簽、列表框
2、在VisualBasic中,要使標(biāo)簽的標(biāo)題居中顯示,則其Alignment屬性設(shè)置為。
A.0B.1C.2D.3
3、標(biāo)簽控件能夠顯示文本信息,文本內(nèi)容只能用來設(shè)置。
A.AlignmentB.CaptionC.VisibleD.Text
4、如果想使標(biāo)簽保持設(shè)計(jì)時(shí)定義的大小,則應(yīng)將AutoSize屬性設(shè)置成o
A.0B.1C.TrueD.False
5、用來設(shè)置文本框控件中有無滾動(dòng)條的屬性是。
A.MultiLineB.ScrollBarsC.SeiLengthD.SelText
6、通過控件對(duì)象的方法可以將焦點(diǎn)移到指定的對(duì)象上。
A.GotFocusB.KeyPrssC.SetFocusD.LostFocus
7、當(dāng)用戶向文本框內(nèi)輸入新的信息,改變?cè)瓉淼腡ext時(shí),將觸發(fā)事件。
A.GotFocusB.LostFocusC.ChangeD.KeyPress
8、圖片框與圖像框的主要區(qū)別是:圖片框可作為其他控件的父對(duì)象,而圖像框只能顯示一
A.文本內(nèi)容B.文本和圖形信息
C.程序代碼D.圖形信息
9、在屬性窗U中設(shè)置_____屬性,可以把指定的圖形放入到當(dāng)前圖片框中。
A.CurrentXB.LoadPictureC.StretchD.Picture
10、在程序運(yùn)行期間,可以用______函數(shù)把圖形裝入窗體、圖片框或圖像框。
A.AutoSizeB.LoadPictureC.PictureD.Stretch
Ik當(dāng)命令按鈕的屬性被設(shè)為True時(shí),按Enter鍵與單擊命令按鈕作用相同。
A.CancelB.CaptionC.DefaultD.Value
12、在窗體上添加第一個(gè)標(biāo)簽控件之后,標(biāo)簽控件默認(rèn)的Name為。
A.LabelB.Label1C.TextD.Textl
13、下面屬性中,用于自動(dòng)調(diào)整圖像框中圖形大小的是:o
9
A.AutoSizeB.ReSizeC.StretchD.Picture
14、當(dāng)復(fù)選框顯示為灰色,則復(fù)選框Value屬性的值為。
A.0B.1C.2D.3
15、將文本框的MutiLine屬性設(shè)置為False,則文本框中只能輸入。
A.字母B.數(shù)字C.單行文本D.多行文本
16、若將文本框設(shè)置成具有水平、垂直滾動(dòng)條,則需將ScrollBars屬性設(shè)置成。
A.0B.1C.2D.3
17、通過形狀控件的屬性可以形成圓、橢圓和圓角矩形。
A.FillStyleB.LineC.ShapeD.Picture
18、BorderColor屬性用來設(shè)置。
A.直線或形狀背景顏色B.形狀的內(nèi)部顏色
C.直線或形狀邊界線的線形D.直線顏色和形狀邊界顏色
19、當(dāng)個(gè)命令按鈕的Cancel屬性設(shè)置為True時(shí),按鍵和單擊該命令按鈕的作用相
同。
A.CtrlB.EnterC.EscD.Tab
20、命令按鈕最常用的事件是單擊,當(dāng)單擊一個(gè)命令按鈕時(shí),觸發(fā)事件。
A.ClickB.DblClickC.MouseDownD.MouseUp
21、在VisualBasic中,組合框是和的組合。()
A.復(fù)選框、文本框B.列表框、文本框
C.復(fù)選框、列表框D.列表框、標(biāo)簽
22、屬性用來設(shè)置列表框的一次可以選擇的表項(xiàng)數(shù)。
A.ColumnsB.ListC.ListCountD.MultiSelect
23、用語句可以選擇指定的表項(xiàng)或取消已選擇的表項(xiàng)。
A.列表框.Selected
B.列表框名.Selected=True|FaIse
C.列表框.Selected(索引值)
D.列表框名.Selected(索引值)=True|False
24、在修改列表框內(nèi)容時(shí),Removeitem方法的作用是。
A.清除列表框中的全部?jī)?nèi)容B.刪除列表框中指定的項(xiàng)目
C.在列表框中插入多行文本D.在列表框中插入一行文本
25、當(dāng)組合框的Style屬性設(shè)置為時(shí),組合框稱不下拉式列表框。
A.0B.1C.2D.3
10
26、通常情況下,水平滾動(dòng)條的值_____遞增。
A.由上往下B.由下往上C.由左往右D.由右往左
27、當(dāng)滾動(dòng)條中的滾動(dòng)框僅次于最右端或最下端時(shí),Value屬性被設(shè)置為。
A.MaxB.MinC.LargeChangeD.SmallChange
28、當(dāng)在滾動(dòng)條內(nèi)拖動(dòng)滾動(dòng)塊時(shí),觸發(fā)事件。
A.ChangeB.ScrollC.MouseUpD.MluseDown
29、在計(jì)時(shí)器控件中,Interval屬性的作用是。
A.設(shè)置計(jì)時(shí)器事件之間的間隔
B.決定是否響應(yīng)用戶生成事件
C.存儲(chǔ)程序所需的附加數(shù)據(jù)
D.設(shè)置計(jì)時(shí)器頂端與其容器之間的距離
30、下面控件中,用于將屏幕上的對(duì)象分組的是o
A.組合框B.復(fù)選框C.框架D.形狀
31、要使標(biāo)簽的背景樣式為透明,則應(yīng)設(shè)置的屬性是。
A.AutoSizeB.BackStyleC.BorderStyleD.Caption
32、下列控件中,不能獲得焦點(diǎn)的是。
A.文本框B.標(biāo)簽C.組合框D.列表框
33、當(dāng)將屬性設(shè)置為True時(shí),可以選擇文本框中的文本,但不能編輯。
A.SelStartB.TextC.LockedD.PasswordChar
34、當(dāng)按下Tab鍵全光標(biāo)敲開當(dāng)前文本框或用鼠標(biāo)選擇其他對(duì)象是,觸發(fā)事件。
A.ChangeB.GotFocusC.SetFocusD.LostFocus
35、為了取消窗體的最大化功能,需要將屬性設(shè)置為False。
A.ControlBoxB.EnabledC.MaxButtonD.MinButton
36^假定在Textl中有文本:Iamgotoshopping
選擇文本“Iamgoto”,執(zhí)行語句Textl.SelText="XiaoHua”,后,文本框中的文本為
A.XiaoHuaB.XiaoHuashopping
C.IamgotoshoppingD.XiaoHuagotoshopping
37、若文本框中的Locked屬性設(shè)置為True,表示。
A.不可以編輯文本框中的文本
B.可以編輯文本框中的文本
C.可以選擇文本框中的文本,但不能編輯
D.不可以選擇文本框中的文本,也不能編輯
11
38、使用事件可以實(shí)現(xiàn)數(shù)據(jù)的過濾,即接收符合要求的數(shù)據(jù),排除無效數(shù)據(jù)。
A.LostFocusB.GotFocusC.ChangeD.SetFocus
39、計(jì)時(shí)器事件使用為單位。
A,秒B.毫秒C.微秒D.分鐘
40、下列可以把當(dāng)前目錄下的圖形文件l.jpg裝入圖片框Picture1中的語句是。
A.Picutrel-'l.jpgM
B.Picutre.Picture=LoadPicture("Ljpg")
C.Picutre1.Picture=LoadPicture("l.jpg")
D.Picutre=LoadPicture("1.jpg")
41、關(guān)于VisualBasic對(duì)象說法正確的是:。
A.對(duì)象是具有特殊屬性和行為方法的實(shí)體
B.屬性的一般格式為:對(duì)象名一屬性名稱
C.屬性值的設(shè)置只可以在屬性窗口中設(shè)置
D.屬性是對(duì)象的特性,所有的對(duì)象都有相同的屬性
42、以下說法錯(cuò)誤的是:。
A.方法是對(duì)象的一部分B.方法是一種特殊的過程和函數(shù)
C.方法的調(diào)用格式與對(duì)象相同D.在調(diào)用方法時(shí),對(duì)象名是不可缺少的
43、窗體邊框類型的默認(rèn)值為。
A.NoneB.FixedSingleC.SizableD.FixedDialog
44、以下說法正確的是:。
A.非活動(dòng)控件在窗體上是隱藏的
B.窗體上可以有多個(gè)控件為活動(dòng)控件
C.若一個(gè)控件上有8個(gè)黑色的小方塊,表明該控件是活動(dòng)的
D.在活動(dòng)控件中只能通過拖拉右上角和右下角的小方塊來同時(shí)在高度和寬度上縮放控件
45、確定一個(gè)窗體或控件大小的屬性是;。
A.Width和HeightB.Width或HeightC.Top和leftD.Size
46、針對(duì)以下代碼,說法正確的是:o
Forml.Top=2000
Fonnl.Left=800
A.窗體Forml左邊界距屏幕的左邊界800點(diǎn),上邊界距屏幕的上邊界2000點(diǎn)
B.窗體Forml左邊界距屏幕的左邊界800twip,上邊界距屏幕的上邊界2000twip
C.窗體Forml的高度為800twip,寬度為2000twip
D.窗體Forml的高度為800點(diǎn),寬度為2000點(diǎn)
47^如果設(shè)置窗體的ControlBox屬性值為False,則。
A.ControlBox仍起作用
B.窗口邊框上的最大化和最小化按鈕失效
C.窗口邊框上的最大化和最小化按鈕消失
D.運(yùn)行時(shí)還可以看到窗口左上角顯示的控制框,可以單擊該控制框進(jìn)行窗體的移動(dòng)、關(guān)閉
等操作
【解析】如果設(shè)置窗體的ControlBox屬性為False,則窗口邊框上的按鈕都消失,并且窗口
左上角的控制框也消失。
48、以下代表組合框按鈕的是。
A.留B.HC.■D.□
49、以下賦值語句錯(cuò)誤的是:o
A.Checkl=FalseB.Dirl=C:\fbot\
C.Text1="我的文檔”D.Option=True
【解析】考查控件默認(rèn)屬性與賦值,給控件的默認(rèn)屬性賦值時(shí)可以省略默認(rèn)屬性,復(fù)選框的
默認(rèn)屬性為Value但默認(rèn)值不是False,而是Unchecked??丶哪J(rèn)屬性如下表:
對(duì)象默認(rèn)屬性
圖片框(PictureBox)Picture
標(biāo)簽(Label)Caption
框架(Frame)Caption
命令按鈕(CommandButton)Value
復(fù)選框(CheckBox)Value
單選按鈕(OptionButton)Value
組合框(ComboBox)Text
列表框(ListBox)Text
水平滾動(dòng)條(HscrollBar)垂直滾動(dòng)條(VscrollBar)Value
數(shù)據(jù)(Data)Caption
圖像框(Image)Picture
計(jì)時(shí)器(Timer)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)數(shù)學(xué)基礎(chǔ)知識(shí)體系的構(gòu)建與教學(xué)方法
- 2025年度個(gè)人教育貸款延期支付合同3篇
- 教育領(lǐng)域中工業(yè)互聯(lián)網(wǎng)的安全培訓(xùn)與推廣
- 2025年度個(gè)人住房貸款利率調(diào)整協(xié)議合同范本4篇
- 二零二五年度車輛借用及道路救援服務(wù)合同3篇
- 二零二五年度餐飲企業(yè)員工培訓(xùn)與職業(yè)發(fā)展合同6篇
- 江蘇2025年江蘇衛(wèi)生健康職業(yè)學(xué)院博士專項(xiàng)招聘13人筆試歷年參考題庫(kù)附帶答案詳解
- 永州2025年湖南永州市零陵區(qū)引進(jìn)急需緊缺專業(yè)人才66人筆試歷年參考題庫(kù)附帶答案詳解
- 楚雄2025年第一批云南楚雄南華縣緊密型縣域醫(yī)共體招聘編制外工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 探究式課堂中的教師角色與教學(xué)策略
- 健康指南如何正確護(hù)理蠶豆病學(xué)會(huì)這些技巧保持身體健康
- 蘇教版五年級(jí)上冊(cè)數(shù)學(xué)簡(jiǎn)便計(jì)算300題及答案
- 澳洲牛肉行業(yè)分析
- 老客戶的開發(fā)與技巧課件
- 計(jì)算機(jī)江蘇對(duì)口單招文化綜合理論試卷
- 成人學(xué)士學(xué)位英語單詞(史上全面)
- 26個(gè)英文字母書寫(手寫體)Word版
- KAPPA-實(shí)施方法課件
- GB/T 13813-2023煤礦用金屬材料摩擦火花安全性試驗(yàn)方法和判定規(guī)則
- GB/T 33084-2016大型合金結(jié)構(gòu)鋼鍛件技術(shù)條件
- 航道整治課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論