1樓:匿名使用者
窗體(form)不是visual basic控制元件。抄form 物件是視窗、
bai或者對話方塊,它組成du
應用程式使用者介面的一部zhi分。
窗體、控制元件和選單:
1.用 visual basic
建立一個dao應用程式,第一步是建立介面,它是使用者與應用程式進行互動操作的可視部分。窗體和控制元件是建立介面的基本構造模組;也是建立應用程式所使用的物件。
2.窗體是一種物件,由屬性定義其外觀、由方法定義其行為、由事件定義其與使用者的互動。通過設定窗體屬性並編寫響應事件的 visual basic
**,就能定義出滿足應用程式需要的物件。
3.控制元件是包括在窗體物件內的物件。每種型別的控制元件都有自己的一套屬性、方法和事件,以適用於特定的目的。
一些控制元件最適合在應用程式中輸入或顯示文字。另一些控制元件能夠訪問其它的應用程式和處理資料,就象這些遠端應用程式是使用者自己的**一樣。
vb題 急求答案 高手幫一下!!!!
2樓:匿名使用者
1:a2:c
3:c4:c
5:c6:d
7:d8:c
9:b10:c
3樓:匿名使用者
accccddcbc
vb考試題
4樓:手機使用者
這有一份
vb期末考試試題
一、 填空題
1、vb程式設計的主要特點是 (1) 和 (2) 。
2、在vb中,最主要的兩種物件是 (3) 和 (4) 。
3、工程是構成應用程式檔案的 (5) 。
4、方法是vb提供的一種 (6) ,用來完成一定的操作。
5、浮點型別資料包括單精度型和___(7)__資料。
6、事件是窗體或控制元件物件識別的___(8)____。
7、可用窗體的___(9)_ 方法在窗體中顯示文字。
8、 核取方塊控制元件value屬性指示覆選框處於____(10)___或禁止狀態(暗淡的)中的某一種。
9、在vb中,修改窗體的 (11)和 (12) 屬性值,可改變窗體的大小。
10、雙擊工具箱中的控制元件圖示,可在窗體的 (13) 出現一個尺寸為預設值的控制元件。
11、在msgbox函式中,如果預設title引數,則使用 (14) 作為訊息框的標題。
12、設x=34.58,語句print format(x,「000.0」)的輸出結果是 (15) 。
13、在vb 中,數值型變數的初值為 (16) ,varant型變數的初值為 (17) ,布林型變數的初值為 (18) 。
14、設定窗體的 (19) 屬性,可在窗體上顯示**。
15、程式執行工程中,清除mp**框中的**應使用語句 (20) 。
二、選擇題
1、選單控制元件只包括一個事件,即 (1) ,當用滑鼠單擊或鍵盤選中後按「回車」鍵時觸發該事件,除分隔條以外的所有選單控制元件都能識別該事件。
a、gotfocus b、load c、click d、keydown
2、滾動條控制元件(如圖所示)的max屬性所設定的是 (2) 。
a、滾動框處於最右位置時,一個滾動條位置的value屬性最大設定值
b、 單擊滾動條和滾動箭頭之間的區域時,滾動條中滾動塊的最大移動量
c、單擊滾動條的箭頭區域時,滾動條中滾動塊的最大移動量
d、滾動條控制元件無該屬性
3、sql 語句 select * form student 中的 *表示 (3) 。
a、所有記錄 b、所有欄位 c、所有表 d、都不對
4、以下選項中,不屬於標籤的屬性是 (4) 。
a、enabled b、caption c、default d、font
5、要求改命令按鈕顯示的文字,應當在屬性視窗中改變的屬性是 (5) 。
a、caption b、name c、text d、label
6、設定一個單選按鈕(optionbutton)所代表選項的選中狀態,應當在屬性視窗中改變的屬性是 (6) 。
a、caption b、name c、text d、value
7、允許在選單項的左邊設定打勾標記,下面哪種論述是正確的? (7) 。
a、在標題項中輸入&,然後打勾 b、在索引項中打勾
c、在有效項中打勾 d、在複選項中打勾
8、當執行以下過程時,在窗體上將顯示 (8) 。
private sub ***mand1_click( )
print "vb";
print "hello! ";
print "vb"
end sub
a、 vbhello!vb b、 vb
hello!vb
c、 vb d、 vb
hello! vb hello!
vb9、語句print "the answer is:";20/4-2的結果為 (9) 。
a、the answer is 20/4-2 b、the answer is 3
c、the answer is "20/4-2" d、非法語句
10、下列哪個控制元件是容器控制元件 (10) 。
a、image b、picture c、***bobox d、filelistbox
11、若要將窗體從記憶體中解除安裝出去,其實現的方法是 (11) 。
a.show b.hide c.load d.unload
12、以下選項中,不是 visual basic控制元件的是 (12) 。
a.窗體 b.定時器 c.單選框 d.命令按鈕
13、雙擊窗體中的物件後,visual basic將顯示的視窗是 (13) 。
a.**視窗 b.工具箱 c.專案(工程)視窗 d.屬性視窗
14、可決定窗體的左上角是否有控制選單的屬性是 (14) 。
a.controlbox b.minbutton
c.maxbutton d.borderstyle
15、設有如下語句:
strl=inputbox("輸人","","練習")
從鍵盤上輸人字元 「示例」後,strl的值是 (15) 。
a.「輸入」 b.「 」 c.「練習」 d.「示例」
16、窗體form1的name屬性是frm1,它的單擊事件過程名是 (16) 。
a. form1_click b.form_click c. frm1_click d. me_click
17、窗體的hide屬性的含義是 (17) 。
a.隱藏 b.展現 c.裝入 d.解除安裝
18、若要設定定時器控制元件的定時時間,需設定的屬性是 (18) 。
a.enabled b.value c.interval d.text
19、能夠改變核取方塊中背景顏色的屬性是 (19) 。
a.value b.fontcolor c.backcolor d.font
20、窗體能響應的事件是 (20) 。
a.activeform b.load c.drive d.change
三、判斷題(判斷下列正確與否,正確的打√,錯誤的打x。)
1、三種方式的組合框都允許使用者輸入哪些不在列表框中的選項。
2、圖象框中的stretch屬性為true時,其作用是圖形自動調整大小以適應圖象控制元件。
3、在選單編輯器中使用「索引」時,可有一組選單項具有相同的「名字」。
4、通過改變屬性視窗中的name屬性,來改變窗體的標題。
5、建立vb應用程式的三個主要步驟是:(1)建立應用程式介面(2)設定控制元件(3)編寫**。
6、變數是指在程式執行過程中其值可以改變的那些量,而值不能改變的是常量。
7、已知p=msgbox(「howareyou?",vbyesno+vbquestion,「hello!」),變數p是integer資料型別。
8、工程檔案的副檔名是 .vbg 。
9、vb允許設計和使用使用者自己設計的控制元件。
10、optionbutton控制元件沒有dblcliek事件。
11、同一條記錄中的各資料具有相同的型別。
12、使用data控制元件可以直接顯示資料庫中的資料。
13、imagelist 是一個影象容器控制元件,可用作工具欄的影象庫。
14、當使用者單擊工具欄按鈕時,將觸發工具欄按鈕的buttonclick事件。
15、在vb的工程資源管理器中,如果從工程中移除已經儲存過的檔案,該檔案仍然被物理刪除(真正刪除)。
16、如果列表框的listconut的屬性為10,則列表框最後一項的listindex值為10。
17、要是某個命令按鈕不起作用,應將該按鈕的enabeld屬性設定為false。
18、使用陣列定義語句:dim d$(10),則陣列d中各元素的值為空。
19、如果在一行中輸入多條語句,各語句之間用使用 ;分隔。
20、在**視窗中輸入某行**並按回車鍵之後,如果**變成紅色,說明該行**有語法錯誤。
四、讀程式題,寫出程式執行結果
1、 private sub form_click()
static sum as integer
i = 1
do while i<=10
sum = sum + i
i = i + 1
loop
print sum
end sub
執行程式,第一次單擊窗體:
第二次單擊窗體:
2、 private sub form_click()
print "*"; tab(6); 2, tab(15); 5
for i = 15 to 16
print i;
for j = 2 to 6 step 3
print tab(3 * j); j * i;
next j
next i
end sub
程式執行結果:
五、程式設計題
(一)窗體中有**框(picture1)和計時器(timer1)兩個控制元件,執行程式時,將**載入到**框中,然後**框以每2秒鐘一次的速度向窗體的右下腳移動,每次向左、向右移動100twip(20分之一畫素)。請填空:
private sub form_load( )
(1) =loadpicture(「c:\pic\ball.ico」)
(2) .interval=200
end sub
private sub timer1_timer( )
static x , y as integer
x=x+100
y=y+100
picture1.move (3)
end sub
(二)有一個單擊按鈕過程,其作用是產生50個60~100的隨機數,統計其中被6整除餘2的個數,並將這些數輸出。請填空:
private sub ***mand1_click()
dim x as integer, n%
dim counter as integer
(1) timer
for n=1 to 50
x=rnd()* (2)
if (3) =2 then
print x
counter= (4)
(5)next n
print counter
end sub
《vb程式設計與應用》參***
一、填空題 1 2 3 4 5
答案 視覺化設計 事件驅動程式設計 窗體(form) 控制元件 集合
題號 6 7 8 9 10
答案 特殊子程式 雙精度 動作 print 選中
題號 11 12 13 14 15
答案 高度(height) 寬度(width) ** 工程1 34.6
題號 16 17 18 19 20
答案 0 空 false picture cls
二、選擇題 1 2 3 4 5
答案 c a b c a
題號 6 7 8 9 10
答案 d d a b b
題號 11 12 13 14 15
答案 d a a a d
題號 16 17 18 19 20
答案 c a c c b
三、判斷題 1 2 3 4 5 6 7 8 9 10
答案 х х х √ х √ √ √ √ х
11 12 13 14 15 16 17 18 19 20
答案 √ х √ √ х х √ х х √
四、程式閱讀題:
(一) (10分)
1 、 55
2、 110
(二)、 (10分)
* 2 5
15 30 75
16 32 80
五、程式設計題 (20分)
(一)1、picture1.picture
2、 timer1
3、 x ,y
(二) 1、 randomize
2、 rnd()*41+60
3、 x mod 6
4、 counter+1
5 end if
一、單項選擇題(共10分)
1.在**中引用一個控制元件時,應使用控制元件的(b)屬性。
a.caption b.name c.text d.index
2.設變數x = 4,y = -1,a = 7,b = -8,下面表示式(a)的值為「假」。
a.x+a <= b-y b. x > 0 and y < 0
c.a = b or x>y d. x+y > a+b and not (y < b)
3.表示式int(rnd*71)+10產生的隨機整數範圍是(c )。
a.(10,80) b.(10,81) c.[10,80] d.[10,81]
4.函式sgn(3.1416)的返回值是(c )。
a.-1 b.0 c.1 d.以上都不對
5.67890屬於( d )型別資料。
a.整型 b.單精度浮點數 c.貨幣型 d.長整型
6.下列變數名中正確的是(d)。
a.3s b.print c.select my name d.select_1
7.下列賦值語句( a )是有效的。
a.sum = sum -sum b.x+2 = x + 2 c.x + y = sum d.last = y / 0
8.以下的控制元件或方法具有輸入和輸出雙重功能的為(b)。
a.print b.textbox c.optionbutton d.checkbox
9.若要獲得列表框中被選中的列表項的內容,可以通過訪問(d)屬性來實現。
a.name b.listindex c.listcount d.text
10.下列**的執行結果為(b )。
private sub ***mand1_click()
dim m(10)
for k = 1 to 10
m(k) = 11 - k
next k
x = 5
print m(2 + m(x))
end sub
a.2 b.3 c.4 d.5
二、填空題(10分)
1.寫出整數n能同時被13和17整除的basic表達n mod 13=0 and n mod 17=0式 。
2.**視窗中有兩個下拉選單框:左側是(物件)列表框,右側是過程列表框。
3.寫出在字串 」visual basic 6.0」 中擷取 」visual」 的basic表示式left(「visual basic 6.0」,6)。
4.函式len(「abcdef」)的返回值是(6) 。
5.設a = 2,b = 5,c = -2,d = 100,則a > b >= c and a < b >= d的值為false 。
三、將下列數學表示式轉換為vb表示式。(6分)
1.a2+2ab+b2 : a^2+2*a*b+b^2
2.8exln10 :8*exp(x)*log(10)
3.2sin(450)cos(450) :2*sin(3.1416/4)*cos(3.1416/4)
6.在vb中,使用者定義常量使用 const 語句,宣告變數使用 dim語句。
下列選項中,不是商鞅變法的內容的是
經濟措施 1 廢井田 開阡陌 2 重農抑商 獎勵耕織 3 統一度量衡 政治措施 1 勵軍功,實行二十等爵制 2 除世卿世祿制,鼓勵宗室貴族建立軍功 3 改革戶籍制度,實行連坐法 4 推行縣制 5 定秦律,燔詩書而明法令 所以是c實行土地制度改革 下列內容中,不屬於商鞅變法的措施是 下列內容中,不屬於...
從以下選項中任選一項,寫一兩句讚美的話。要求使用一種修辭方法
示例 農民 像辛勤的黃牛一樣耕耘不止,像秋天的高粱一樣淳樸可愛,像廣袤的大地一樣寬廣坦蕩。農民工 來自田野,投身城市。用描繪大地的雙手,繪就城市斑斕的畫卷。解放軍 戰爭年代的鋼鐵長城,和平時期的安全衛士。開放性試題,不設統一答案 從以下選項中任選一項,寫一兩句讚美的話。要求使用一種修辭方法。5分 農...
以下哪些選項是影響創造力環境的因素
以下哪些選項是影響創造力環境的因素 bcd a.認知風格特性 b.組織創新氛圍 c.團隊創新氛圍 d.工作任務特性 e.智商和情商 啥?灑?啊?ang?看不到!以下哪些選項是影響創造力環境的因素 以下哪些選項是影響創造力環境的因素 bcd a.認知風格特性 b.組織創新氛圍 c.團隊創新氛圍 d.工...