Presentation is loading. Please wait.

Presentation is loading. Please wait.

講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所.

Similar presentations


Presentation on theme: "講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所."— Presentation transcript:

1 講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所
Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所

2 面板簡介 Hello, world! 表單(Form)的簡介
第二章 第一次親密接觸 面板簡介 Hello, world! 表單(Form)的簡介

3 建立專案 FileNew Project(檔案建立新專案) 若有已開啟的專案,會詢問是否要儲存?

4 建立專案(cont’d) 選擇專案種類 選擇 Standard EXE

5

6 專案總管(Project Explorer)
專案名稱 (不)分類顯示 顯示程式碼 顯示模組 顯示表單

7 屬性視窗(Properties Window)
元件型別 元件名稱 選擇的屬 性的說明 依字母順序排列 依類別排列

8 表單設計

9 程式編輯器

10 程式編輯器(cont’d)

11 程式編輯器(cont’d) 即時語法檢查

12 程式編輯器(cont’d)

13 程式編輯器(cont’d) 自動列出屬性/方法

14 Hello, world! 注意雙擊 時的變化 在表單上用滑鼠按一下 雙擊表單

15 建立專案

16 從屬性視窗 把Caption的 值改為Hello, world!

17 加入程式碼

18 執行程式 從選單 從工具列

19 表單(Form)的屬性 屬性的表示法:物件.屬性名 Appearance(外觀) AutoRedraw(自動重繪)
如:Form1.Caption Appearance(外觀) 0-Flat, 1-3D AutoRedraw(自動重繪) True, False(預設) BackColor(背景顏色) Caption(標題文字)

20 表單(Form)的屬性(cont’d) ForeColor (前景顏色) Picture (背景圖片) ControlBox (系統功能表)
MaxButton MinButton

21 表單(Form)的屬性(cont’d) BorderStyle 0-None 1-Fixed Single 2-Sizeable
大小需調整 3-Fixed Dialog 不會在程序列出現

22 表單(Form)的屬性(cont’d) BorderStyle 4-Fixed Tool Window
5-Sizable Tool Window

23 表單(Form)的屬性(cont’d) Enabled Font(字型) Height, Width Icon(圖示)
True, False Font(字型) Height, Width Icon(圖示) 在Common/Graphics/Icons有許多圖示

24 表單(Form)的屬性(cont’d) 透過屬性視窗修改 於程式中修改 Caption=“字串” 注意型別 數字v.s.字串
Private Sub Form_Click() Caption = "Clicked" End Sub Private Sub Form_DblClick() Caption = "Double Clicked"

25 表單(Form)的方法 事件的表示法:物件_事件名(參數) 方法的使用:[物件.]方法名(參數) Form_Click()
Form1.Cls Cls Private Sub Form_Click() …… End Sub

26 表單(Form)的方法(cont’d) 事件處理函式 其它方法 Click, DbClick Form_load, Form_Unload
Form_Activate, Form_Deactivate 其它方法 Circle Line Object.Circle (x,y),半徑 Object.Line(x1,y1)-(x2,y2)

27 基礎元件使用-CommandButton
屬性 Caption (XXX&?) Enabled MousePointer Style 1-Graphical Picture Cancel, Default 事件處理函式 Click

28 基礎元件使用-Label與Text Label的Property Text的Property Alignment Caption
Enabled MultipleLine

29 基礎元件使用-Text(cont’d) 試試看 PasswordChar ScrollBars Text
MultipleLine必須為False ScrollBars MultipleLine必需為True Text 試試看


Download ppt "講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所."

Similar presentations


Ads by Google