程式语言简介及实例应用计算机概论A
2-* 8. 常用的內建函數 數學函數 VB提供許多數學函數,方便使用者設計數學函數值。 常用的數學函數 2-* 8. 常用的內建函數 字串函數 常用的字串函數 2-* 8. 常用的內建函數 日期與時間函數 常用的日期與時間函數 2-* 8. 常用的內建函數 資料型態函數 常用的資料型態函數 2-* 8. 常用的內建函數 輸入/輸出函數 MsgBox 函數 ─ 訊息視窗(Message Box)是用來顯示訊息的界面,主要包含四個部分。 訊息視窗的四個部分 語法:MsgBox(訊息內容[, 回覆按鈕] [, 視窗標題]) 說明:函數中第二、三個引數用中括號括起來,表示可省略項目,第二個引數值說明,如表2-30,可使用常數或數值,如vbYesNo+vbQuestion 的話,就相當於數值32+4=36。 2-* 8. 常用的內建函數 輸入/輸出函數 MsgBox 函數第二個引數值說明 2-* 8. 常用的內建函數 輸入/輸出函數 MsgBox 函數有「傳回值」供後續處理,如表2-31 所示,其用法是將傳回值放入變數中,再判斷變數值為何,以得知使用者按下哪個按鈕。 Msgbox 的程式範例 2-* 8. 常用的內建函數 MsgBox函數的傳回值 2-* 8. 常用的內建函數 InputBox 函數 輸入視窗是用來擷取使用者輸入資料的界面,主要包含三個部分。 語法:InputBox(提示訊息[, 視窗標題] [, 預設值]) 說明:函數中第二、三個引數用中括號括起來,表示可省略項目,第三個引數為輸入區的預設值。 輸入視窗的三個部分 2-* 9. 控制物件 屬性 物件的屬性(Property)是指物件的細部資料設定,通常用來表示物件的外觀或特性,例如大小、顏色、位置、內容等,每一個屬性都有屬性值,除了從屬性視窗可調整預設的屬性值外,亦可從程式中設定屬性值。 物件屬性的表示法 2-* 9. 控制物件 屬性 常見的物件屬性說明 2-* 方法(Method)是指內建於物件中的程序,可供程式設計者來操控物件,或是請物件執行某些動作,例如表單的隱藏(Hide)或顯示(Show)等,表單常用的方法。 9. 控制物件 方法 表單常用的方法 2-* 事件(Event)是指加諸於控制物件上的動作,也就是讓程式啟動的關鍵,例如按一下滑鼠(Click)或按兩下滑鼠(Double Click)代表兩個不同的事件,一旦某個事件發生時,VB 便會執行指定的事件程序。 9. 控制物件 事件 2-* 9. 控制物件 事件 常用的事件 2-* 10. 程式的流程控制 大部分的程式,皆是由循序(Sequence)、條件(Condition)、重複(Repetition)等三種基本結構所組成。 循序結構 循序結構程式最基本且最簡單的結構,亦稱為順序結構,是指程式碼由上而下依序執行。 條件結構 條件結構也稱為選擇結構或決策結構,主要是提供程式二選一或多選一的結構,如此一來,就可讓程式有控制流向的能力,VB常用的條件結構有If...Then...Else 與Select Case兩種敘述。 循序結構 2-* 10. 程式的流程控制 If 三種表示法 If 條件結構 條件結構 If...Then...Else 敘述 ─ If 敘述是最簡單且常用的條件結構。 2-* 10. 程式的流程控制 If 條件結構 Select Case 結構 條件結構 Select Case敘述 ─ 當選擇的路徑有兩條以上時,可以用多層次If敘述,不過一旦層次太多,會造成閱讀程式碼的困難,所以最好是使用Select Case 敘述。 2-* For...Next 10. 程式的流程控制 重複結構 For Next 重複結構 For Next 語法 2-* 巢狀迴圈 ─ 一個For...Next 結構內還可以包含一個或數個For...Next 結構,稱為巢狀迴圈,外層為外迴圈、內層為內迴圈,類似大小齒輪的運作,大齒輪轉一圈時小齒輪轉了好幾圈,因此外迴圈執行一次則內迴圈執行許多次。 10. 程式的流程控制 屬性 巢狀迴圈執行過程 2-* 1.程式語言簡介 程式是一組由系統化符號集合而成的組合,利用這些符號來指揮電腦執行有意義的特定工作,而這些符號即是一連串指令(Instruction)的集合。 程式語言以其接近人類語言的程度來區分,可分為低階語言與高階語言兩大類。 程式語言的類別 2-* 1.程式語言簡介 組合語言範例 低階語言 機器語言 ─ 機器語言(Machine Language)是由0 與1 所組成的語言,是不需經過翻譯,電腦就可以直接執行的語言。 組合語言 ─組合語言(Assembly Language)是為了解決機器語言設計程式不易而發展的語言,它是將機器語言的指令格式改由人
您可能关注的文档
- 磷脂酰肌醇磷酸对UV-B诱导蚕豆保卫细胞中过氧化-中国农业科学.PDF
- 磷酸吡哆醛.ppt
- 磷酸戊糖异构酶.PPT
- 磷酸核糖氨基酸一碳单位嘌呤核苷酸合成代谢.PDF
- 磷酸甘油醛.PPT
- 磺化竹红菌素对蛋白质荧光碎灭机理的研究-影像科学与光化学.PDF
- 磺胺类滴物的非水溶液滴定-中国药科大学学报!.PDF
- 磺脲类降糖药.ppt
- 社会及管治报告2017管治报告-HKEXnews.PDF
- 社会治安专项工作方案.DOC
- 2026年住院医师规培-北京-北京住院医师规培(全科医学)历年参考题库含答案详解.docx
- 2026年事业单位工勤技能-云南-云南铸造工二级(技师)历年参考题库含答案详解.docx
- 实习经历对个人职业发展路径的影响分析.docx
- 金融网络安全态势感知.docx
- 2026年综合类-高级中学语文-高级中学语文-第一章 汉语言基础知识历年真题摘选带答案详解.docx
- 2026年水运工程助理试验检测师资格考试(水运材料)历年参考题库含答案详解.docx
- 跨域水资源调度优化模型构建与应用研究.docx
- 2026年贵州住院医师规范化培训考试(医学影像)历年参考题库含答案详解.docx
- 2026年内河船员考试(船舶操纵5101·一类船长)历年参考题库含答案详解.docx
- 基层治理信息化架构的效能构建.docx
原创力文档

文档评论(0)