[問答題] 在名稱為Form1的窗體中畫一個(gè)圖像框,名稱為Image1,其高、寬分別為1800、4500,通過屬性窗口把考生文件夾下的圖像文件smile.bmp
[問答題] 在名稱為Form1的窗體中畫一個(gè)圖像框,名稱為Image1,其高、寬分別為1800、4500,通過屬性窗口把考生文件夾下的圖像文件smile.bmp裝入圖像框;再畫一個(gè)命令按鈕,名稱為Cmd1,標(biāo)題為“放大”。請(qǐng)編寫適當(dāng)事件過程,程序運(yùn)行后,單擊“放大”按鈕,則把圖像框的高度、寬度均增加100,同時(shí)圖像也隨之自動(dòng)放大。注意:程序中不得使用任何變量。程序運(yùn)行時(shí)的界面如下圖所示。
正確答案:第一步:?jiǎn)?dòng)Visual Basic,新建工程文件。第二步:設(shè)計(jì)窗體。根據(jù)題意,該用戶界面包括三個(gè)對(duì)象,即窗體、一個(gè)文本框和一個(gè)命令按鈕。因此在窗體上添加一個(gè)文本框和一個(gè)命令按鈕并放置在窗體的適當(dāng)位置。第三步:設(shè)置屬性。根據(jù)題意,窗體的名稱(Name)和標(biāo)題(Caption)屬性都為默認(rèn)的Form1,因此無須再為其重新設(shè)置屬性。將文本框的名稱(Name)和標(biāo)題(Caption)屬性分別設(shè)置為“Text1”和空值。將命令按鈕的名稱(Name)和標(biāo)題(Caption)屬性分別設(shè)置為&l
參考解析:本題主要考查對(duì)象的Left屬性的概念。Left屬性是用來設(shè)置對(duì)象的左邊的坐標(biāo)值,坐標(biāo)值的默認(rèn)單位為twip。當(dāng)用程序代碼設(shè)計(jì)時(shí)其格式為:對(duì)象.Left[=x]。這里的對(duì)象可以是窗體和絕大多數(shù)控件。當(dāng)“對(duì)象”為窗體時(shí),Left指的是窗體的左邊界與屏幕左邊界的相對(duì)距離;而當(dāng)“對(duì)象”為控件時(shí),Left指控件的左邊界與窗體的左邊的相對(duì)距離。和Lert屬性相同的還有top屬性,它是用來設(shè)置對(duì)象的頂邊的坐標(biāo)值,其對(duì)象的概念和Left屬性中相同。本題要求單擊按鈕后文本框水平移動(dòng)到窗體的最左端。對(duì)象為文本框,它的Left值是相對(duì)于窗體的左邊界來說的,因此當(dāng)它移動(dòng)到窗體最左端時(shí)其Left值為0。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。