版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第一節(jié)開發(fā)簡易記事本目錄DIRECTORY1記事本功能分析2Frame控件3CheckBox控件4程序設計新知導入
看圖,記事本,系統(tǒng)自帶的應用軟件,常見的文本編輯軟件。界面比較簡單,那么是否可以用VB寫一個簡單的Windows應用軟件呢?1、簡單的記事本,包含了什么功能?具有菜單、新建文本、編輯文本和保存文本的功能2、如何修改記事本編輯區(qū)里的文字屬性?單擊記事本菜單欄上的“格式”選項3、字號和顏色是兩組單項選項,如何讓兩組單項選項同時存在?
借助寫字板編輯問題新知導入記事本功能分析字形字號1顏色記事本功能分析記事本程序是一個基本的文本編輯程序。記事本程序只能對需要點擊的文檔進行簡單的字形、字號更改,且會影響文檔中的所有文本。Windows重點額記事本界面中只有編輯區(qū)和菜單兩個部分,在VB中為了簡便,把更改字形、字號和顏色的選項在界面的功能區(qū)中實現(xiàn)。Frame控件2Frame控件Frame控件作用:為其他控件進行分組,有利于OptionButton的選擇,也使窗體上的信息更加清晰。注意:Frame是一個控件容器,因此使用Frame進行分組時,一定要先畫Frame,然后在frame里拖出其他控件,這樣Frame才會起作用。移動Frame的時候,里面的控件也會一起移動;而Frame里的控件屬性Left和Top屬性是相對于Frame而言的。Frame控件一般只修改其Caption屬性,即只對分組進行命名。CLICKTOADDCAPTIONTEXTCheckBox控件3CheckBox控件(復選框)用戶在設置字形時,是可以同時選擇多種字形效果的,因此,需要用到CheckBox復選框控件。CheckBox中的選項Value有三種特定的狀態(tài),即選定(checked)、清除(unchecked)和默認選中(Grayed)界面設計設置窗體和屬性編寫代碼4界面設計
1、設置窗體和屬性簡易記事本的對象設置控件控件名稱控件作用關鍵屬性TextBoxNote用戶文本編輯區(qū)TextFrameType字形分組Size字號分組Color顏色分組CheckBoxchkBold設置粗體字形Valuechkltalic設置斜體字形ValuechkUnderline設置文字下劃線ValueOptionButtonopt8設置8號字opt12設置12號字opt16設置16號字optRed設置紅色字optBlue設置藍色字optBlack設置黑色字界面設計
2、設計事件程序TextBox在VB中主要用來接收使用者輸入的文字信息。在Windows的字體對話框中,不能直接修改屬性值,只能在編寫代碼時加上相關屬性:屬性屬性值字形FontBold(粗體)FontItalic(斜體)FontName(字體名稱)FontSize(字體大小)Fontunderline(下劃線)字號改變色號,更改note控件的FontSize屬性值:如note.FontSize=12文本顏色改變文本顏色,更改note控件的Fontcolor屬性值:如note.Fontcolor=vbRed程序設計設置窗體和屬性編寫代碼5程序設計PrivateSubchkBold_Click()note.FontBold=TrueEndSubPrivateSubchkItalic_Click()note.FontItalic=TrueEndSubPrivateSubchkUnderline_Click()note.FontUnderline=TrueEndSubPrivateSubopt12_Click()note.FontSize=12EndSubPrivateSubopt16_Click()note.FontSize=16EndSubPrivateSubopt8_Click()note.FontSize=8EndSubPrivateSuboptblack_Click()note.ForeColor=vbBlackEndSubPrivateSuboptblue_Click()note.ForeColor=vbBlueEndSubPrivateSuboptred_Click()note.ForeColor=vbRedEndSub隨堂練習1、關于框架(Frame)控件正確的闡述是(
)。A、它只是用來對單選按鈕或復選框進行分組B、它具有Caption、Font屬性C、為了將控件分組,首先需要繪制框架控件,然后繪制框架里面的控件D、它支持click事件BCD隨堂練習2、用來設置粗體字的屬性是(
)。?(A)FontItalic??(B)FontName?(C)FontBold???(D)FontSize?3、確定復選框是否被選中,應訪問的屬性是()。??(A)Selected??(B)Value??(C)Checked????(D)Style?C?B總結01020304Frame控件記事本分析
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 茂名職業(yè)技術學院《大數(shù)據(jù)分析及可視化》2023-2024學年第一學期期末試卷
- 2024年版:紅磚購銷合同標準文本
- 2025年廣東貨運從業(yè)資格考試答案大全
- 2025房屋抵押合同范本格式
- 2025年運城a2貨運從業(yè)資格證考試
- 2025汽車融資租賃合同書
- 2024年標準協(xié)議延期補充要點協(xié)議版B版
- 交通運輸廉政合同施工
- 交通樞紐供熱設施改造合同
- 金屬沖壓刀具維護保養(yǎng)
- 閥芯設計計算
- 百草園項目實施方案
- 多臂井徑測井技術簡介
- 史學概論考試復習資料(共13頁)
- 小學生迎元旦主題班會課件
- 方程的應用(等積變形問題)
- 新增、變更供應商申請表
- simodrive611伺服模塊驅動的使用
- 二年級人教版語文上冊期末試卷
- 青海之旅旅游景點宣傳畫冊PPT模板
- 供熱公司熱網巡線管理辦法
評論
0/150
提交評論