Visual Basic 程式設計基礎(一)

Slides:



Advertisements
Similar presentations
渡黑水溝 郁永河. 2 戎克船:是明末清初時期往返兩岸的主要交通工具 ∗ 1. 關於台灣的開發歷史,我們到底了解多少呢?不妨試著說出 就我們所知有關台灣開發史的故事、小說、電影、音樂與大 家分享。 ∗ 2. 什麼是黑水溝?黑水溝為什麼會成為大陸移民渡海來臺時最 大的威脅? ∗ 3. 有聽過「六死三留一回頭」、「有唐山公,無唐山嬤」這兩.
Advertisements

办公室保健指南. 减少辐射篇 ❤显示器散发出的辐射多数不是来自它的正面,而是侧面和后面。因此,不要 把自己显示器的后面对着同事的后脑或者身体的侧面。 ❤常喝绿茶。茶叶中含有的茶多酚等活性物质,有助吸收放射性物质。 ❤尽量使用液晶显示器。
第2章第2章 第 1 节 生物与非生物. [ 猜谜语 ] 名字叫做牛, 不会拉犁头; 说我力气小, 背着房子走。 ( 打一动 物)
程序设计基础 第 2 章 解题要有程序 主讲:吴献彩 Tel : QQ :
魏 饴. 处级干部培训班讲座 一、卓越干部的德行素质  常修为政之德、常思贪欲之害、常怀律己之心!  孔老夫子有个观点 “ 为政以德,譬如北辰居其所而众星拱之。 ”  司马光《资治通鉴》 “ 才者,德之资也;德者,才之帅也。 ” “ 德 ” 胜 “ 才 ” 谓之 “ 君子 ” , “ 才 ”
急性腹痛 急性疼痛. 急性疼痛 — 孙树杰、沈洪、 刘保池 (1)(1)(1)(1) 概 述 (2)(2)(2)(2) 重症急性腹痛的临床特点 (3)(3)(3)(3) 急性腹痛的分类及诊治 主要教学内容.
一、真愛密碼 二、尋求真愛 三、有自尊的愛. 。如果雙方對愛情產生 質疑、困惑時,則表示 彼此之間的愛情關係仍 有 待加強或釐清,千萬別 急著為自己的人生大事 下決定。 我是一個 16 歲的未婚媽媽,發現自 己懷孕時,已經五個月大了,我知 道自己沒能力照顧孩子,在驚訝之 於,大人們只好坦然接受,幫我找.
大地遊戲王 課程實錄.
Visual Basic 程序设计 第四讲.
第 1 章 公共基础知识 第 2 章 Visual Basic程序开发环境 第 3 章 对象及其操作 第 4 章 数据类型及其运算
第五章 话语的语用意义(上) 主讲人:周明强.
加強水銀體溫計稽查管制及回收 回收作業須知及緊急應變措施
第4章 分錄及日記簿 4-1 借貸法則 4-2 日記簿的格式及記錄方法 4-3 分錄的意義及記錄方法 4-4 常見分錄題型分析
ooxx這個遊戲程式,非常的簡單只要你小時候會玩井字遊戲即可把電腦打敗,可以說是一種考智力取勝的遊戲。
可爱的蜗牛 一、蜗牛冬眠 二、蜗牛进食 三、蜗牛排泄 四、蜗牛呼吸.
中国特色社会主义政党制度 主讲:西南大学 李强 2011年12月28日.
赋值语句与输入、输出语句.
第十三屆 Step.1 我們的目標 Step.2 我們的角色 Step.4 權利與義務 義務 權利 年繳會費五百元整
專題製作經驗分享:多媒體組 嘉義高商 資料處理科 郭文賢.
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
欢迎南京市政治学科的教研同仁 光临指导.
财务管理.
比爾蓋茲導讀.
植物保护 课程整体设计 汇报 申报省级精品资源共享课建设 植物保护课程组.
维新派代表人物 梁启超.
政府扶持资金通览 技术改造篇.
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
Visual Basic 期中報告 組長:沈亞臻 組員:蔣佳育 張庭茹
Visual Basic 6.0之事件 事件(Event)?
新觀念的 VB6 教本 第 3 章表單設計.
程式簡介、VB、物件導向 國立北門高中 林明璋.
本科生医保资料的提交.
程式語言Visual Basic 變數的可視範圍
Visual Basic 2010 程式設計16堂特訓 第七堂 VB的迴圈流程控制.
程式語言 -Visual Basic 變數、常數與資料型態.
統計圖表的製作.
副程式 將可以重複使用的程式區塊獨立而成 寫在Private Sub 函數名稱() 副程式碼 End Sub 呼叫副程式
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
初识Visual Basic.
第一章 VB概述 本章重点和难点 1.1 VB 概述 1.2 面向对象的程序设计方法基础
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
新觀念的 VB6 教本 第七章 讓程式轉彎的控制敘述.
EVB Embedded Visual Basic.
程式設計 Visual Basic簡介 週次:1 建國技術學院 資管系 饒瑞佶 2003年9月17日.
Visual Basic 6.0 ——程序设计.
程式設計 Visual Basic簡介 週次:2 建國技術學院 資管系 饒瑞佶 2003年9月17日.
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
第1章 Visual Basic 简介 郭清溥.
第五章: 輸入與輸出.
VB语言程序设计教程.
107學年度高一程式設計 上機考試 投影片 加減乘除.
《结构力学认知实验》(授课形式)的上课时间改为: 5月5日(周二)晚上18:00~19:30和19:30~21:00,
《结构力学认知实验》(授课形式)的上课时间改为: 5月7日(周四)晚上18:30~20:00和20:00~21:30,
算法与程序设计.
電腦軟體設計丙級 Visual Basic簡介 建國科技大學 資管系 饒瑞佶 2010年.
程序基础 2019/4/25.
畢業資格審查系統 操作步驟說明.
第五讲 VB语言基础(3).
新制退休實務計算說明- 現職人員退休範例說明
計算機程式 Visual BASIC 程式設計
计算机应用基础 潍坊学院 计算机工程学院 主讲人:丁素英.
序言 報告內容: 你對父母的感覺 你與父母的關係 你是否與父母同居 你與父母見面的時間 每天與父母的談話時間 與父母談話的內容 結論 感想.
算法及VB初步实现1.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年10月18日.
如何制订幼儿园园本培训工作计划 大连亿达世纪城幼儿园 姜承华 2011年3月10日.
Print方法和函数 2019/5/19.
106 學年度新生入學說明會 國立臺灣海洋大學 教務處簡介
學士學位畢業論文說明 逢 學 大 甲 土 理 管 地 2009/10/05.
高雄市97年度國民小學閱讀計畫創新教學-教案達人創新教學方案
Presentation transcript:

Visual Basic 程式設計基礎(一) 國立台灣師範大學 工業教育研究所 戴建耘教授 龍清榮主任 吳美華組長 主要參考書目: 電腦概論與程式設計(松崗) MS Visual Basic 6.0程式開發手冊

研習內容 Visual Basic 整合環境介紹 程式設計基本流程 基本資料型態 表單、指令按鈕 輸出及輸入

Visual Basic 整合環境介紹 Visual 即視覺的意思,指利用圖形使用者介面(GUI),達成直覺式的設計觀念。 Visual Basic 是基於物件(Object-Based)的程式設計,而不是程序導向的程式設計。

啟動VB整合式開發環境 1.首先啟動 Visual Basic

2.在建立新專案中,選取【標準執行檔】 / 【開啟就檔】 

3.開啟的VB整合畫面如下圖所示:

離開VB整合環境 三種方式: 按主視窗右上關閉鈕 執行【檔案】/【結束】指令 在主視窗左上圖示處快按二下

若程式有修改過,會出現下圖對話方塊,詢問 是否儲存專案檔(Project1)及與專案有相關的檔 (如表格檔Form1)。

若按是(Y)鈕,出現另存新檔(表單檔)及 另存新專案(專案檔)之對話方塊,進行 存檔動作,即離開VB 。

程式設計基本流程 訂出規格 程式流程設計 撰寫程式 測試程式 撰寫說明文件

使用VB撰寫程式的原則 利用工具箱的工具建立輸出入介面 設定物件屬性值 撰寫程式碼

基本資料型態 變數 位元組變數 整數變數 長整數變數 單精確度變數 倍精確度變數 數值變數 貨幣變數 固定長度字串變數 字串變數 變動長度字串變數 字串變數 布林變數 日期變數 物件變數 自由型態變數

變數的命名規則 變數名稱不能超過255個字元。 變數名稱可以是中文、英文字母、數字或 _ 等字元所構成。 變數名稱不可使用VB的保留字。 變數名稱中的英文字母大小寫視為相同的。 變數的命名最好具有意義,以提高可讀性且 易記。 若變數未設定初值時,數值變數預設值為0, 字串變數預設值為空字串。

常數 文數字常數 符號常數 由一連串字元組合而成, 前後需使用雙引號。 如:“Trust me “ “ 3 + 5 = ? “ “ 3-6-1999 “ 文數字常數 常數 程式設計時,常數或文字需要重覆出現,應用之。 如:Const Pi=3.14159 Print Pi r=10 Print Pi*Pi*r 優點: 增加程式可讀性 修改容易 符號常數

表單、指令按鈕 表單是用來產生視窗或對話方塊,透 過表單可在螢幕上顯示或輸入資料。

表單的建立 1、進入VB時即產生: 功能表 主視窗 專案視窗 工具列 屬性視窗 工具箱 表單

2、執行【檔案】 / 【建立新專案】:

3、執行【專案】 / 【新增表單】:

範例 Step1:建立表單物件

Step2:更改專案名稱

Step3:設定物件屬性

Step4:編輯程式碼 進入程式碼視窗有四種方式: 2 1 4 3 表單上點滑鼠左鍵二下 按F7鍵

物件下拉清單 事件下拉清單

Step5:執行程式 執行程式有三種方式: 2 1 按F5鍵 3

執行結果: 表單上點一下 表單上點二下 離開(結束)

指令按鈕工具 範例 Step1:建立表單內需要的控制項

Step2:設定各物件屬性值 按照下表設定物件的屬性

Step3:編輯程式碼

Step4:執行程式 點選目前時間 結束程式的執行 點選結束

輸出及輸入 標籤工具

文字方塊工具

標籤與文字方塊的應用 範例:輸入購買數量,計算總價。 Step1: 建立一個文字方塊、三個標籤、二個指令按鈕 f5_4_1 txtNum lblTitle lblTotal cmdOK lblAns cmdEnd

Step2:設定各物件之屬性內容 [註 1] - : 表示Text1物件無Caption屬性內容 [註 2] <空白> : 表示將該屬性內容清除成空白 [註 3](預設值) : 表示該屬性之內定值,不用再去設定它。

Step3:編輯程式碼 結束 確定 將字串轉成數值 將數值轉成字串

Step4:執行程式 數入5, 按確定 結束執行

InputBox 函數 程式執行時,若要輸入資料,除使用標籤工具外,VB另提供InputBox函數,可節省程式開發的時間。 語法: [,Xpos,Ypos] ] ])

範例:設計一地址調查程式。 Step1:先在表單內建立一個指令按鈕

Step2:設定各物件之屬性內容,如下所示:

Step3:編輯程式碼 標題 提示訊息 預設值

Step4:執行程式 結束執行

MsgBox 函數 程式執行時,使用MsgBox函數可設計一些按鈕供使用者選擇,作為下一個程式流程的依據。 語法:

範例: 利用上例,在按結束鈕後,出現MsgBox對話方塊,按下對話方塊內之確定鈕後,才真正結束程式執行。 指令按鈕所傳回之代碼

Step1:編輯程式碼

Step2:執行程式 標題 訊息 結束執行