1.問題的提出
多文檔界面(MDI)是一種Windows95用戶界面標(biāo)準(zhǔn)。怎樣構(gòu)件一個Windows MDI局域網(wǎng)監(jiān)控軟件應(yīng)用程序,在當(dāng)前子表面的基礎(chǔ)上提供多個菜單的支持;以及怎樣提供諸如窗口平鋪和疊置之類的特性?
2.實現(xiàn)技術(shù)
多文檔界面由一個父窗口組成。在典型情況下,它用于顯示程序菜單以及包含子窗口。子窗口不能移到父窗口的窗框以外。針對MDI父表單和子表單的創(chuàng)建,Visual Basic提供了一個簡單的方法??稍陧椖績?nèi)添加的一個標(biāo)準(zhǔn)對象便是MDI表單。只需將標(biāo)準(zhǔn)Visual Basic表單的MDIChild屬性簡單地設(shè)為True,就能將它變成某個MDI表單的子表單。隨后,針對MDI表單里的子窗口,Visual Basic可自動控制菜單的顯示。利用MDI表單的Arrange方法,可對子窗口進行對齊處理。
3.實現(xiàn)步驟
打開并運行4-1.VBP。該程序運行時的樣子。本圖顯示了在沒有子窗口的情況下MDI表單的樣子。注意,現(xiàn)在只有兩個基本的菜單組可供選擇。從File菜單下面選擇Open Database(打開數(shù)據(jù)庫)菜單項,打開圖像數(shù)據(jù)庫。
一旦打開圖像數(shù)據(jù)庫,就會顯示出兩個子窗口。第一個窗口顯示了當(dāng)前圖像的標(biāo)準(zhǔn)圖像文件信息,其中包括一個可編輯的域,可在此輸入圖像的注釋信息。第二個窗口顯示了當(dāng)前正在編輯的那副圖像的樣子。為瀏覽數(shù)據(jù)庫,可選擇Record(記錄)菜單,以便執(zhí)行不同的導(dǎo)航命令。
請實驗View(視窗)菜單內(nèi)的不同選擇,用不同的大小觀看圖像。利用Windows(窗口)菜單,則可對窗口進行平鋪(Tile)處理,請觀察表單的外觀會發(fā)生什么變化。亦可對子窗口進行層疊(Cascade)處理。
?。?)創(chuàng)建一個新項目,命名為4-1.VBP。根據(jù)表總結(jié)的信息,在MDI表單Image Tracker里添加適當(dāng)?shù)膶ο?,并設(shè)置 它們的屬性。
?。?)在項目里插入一個新表單,將其命名為IView.frm。根據(jù)表列出的信息在Image Data表單里添加對象和屬性。
?。?)為MDI表單添加下述代碼。載入MDI表單后,InageData會進入隱藏狀態(tài),確保用戶只會看到MDI表單。這樣一來,用戶便可自行決定是否打開數(shù)據(jù)庫。
?。?)卸載MDI表單,或選擇Exit菜單命令后,需調(diào)用Menu Exit方法結(jié)束程序。
?。?)選擇了“圖像數(shù)據(jù)”(Image Data)菜單項后,會調(diào)用MenuOpenData方法,從而打開圖像數(shù)據(jù)庫。注意,接下去的兩個進程是在程序里打開數(shù)據(jù)庫的兩種附加辦法。
(6)選擇了“圖像視窗”(Image View)菜單項后,會調(diào)用MenuOpenData方法,打開圖像數(shù)據(jù)庫。
?。?)選擇了“打開圖像數(shù)據(jù)庫”(Open Image Database)菜單項后,會調(diào)用MenuOpenData方法,打開圖像數(shù)據(jù)庫。
(8)為Image View表單添加下述號碼。將下面這個Size ViewPict例程插入表單的“常規(guī)聲明”區(qū)域。該例程的作用是控制顯示圖片的移動和大小變化,以便與表單的觀察區(qū)域相配。它也會調(diào)用Set View例程,以便用設(shè)定的觀察器選項顯示來自數(shù)據(jù)庫的恰當(dāng)圖像。
★關(guān)于WorkWin公司電腦監(jiān)控軟件★
WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動),限制員工不能做什么(禁止網(wǎng)購、游戲、優(yōu)盤等)。
WorkWin基于純軟件設(shè)計,非常容易使用,無需添加或改動任何硬件,使用一臺管理機監(jiān)控全部員工機電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時此刻每天都有成千上萬企業(yè)電腦正在運行WorkWin,選擇WorkWin選擇“贏”。
WorkWin監(jiān)控首頁 短視頻講解 下載免費試用版
版權(quán)所有,南京網(wǎng)亞計算機有限公司 。本文鏈接地址: 創(chuàng)建簡單MDI局域網(wǎng)監(jiān)控軟件應(yīng)用程序