林老師程式設計講座 第一單元 進入Visual Basic 世界.

Slides:



Advertisements
Similar presentations
第2章第2章 第 1 节 生物与非生物. [ 猜谜语 ] 名字叫做牛, 不会拉犁头; 说我力气小, 背着房子走。 ( 打一动 物)
Advertisements

模块五 动态网页技术 任务五 查询记录 任务一 表单设计制作 任务二 简单动态的 ASP 页面制作任务三 页面与数据库的集成任务四 添加记录 任务六 电商系统融入网站.
徐洪志 热能工程系. 徐洪志 便携式莫尔斯电码发报与训练系统 开发背景 主要来源于军队报务通信训练 开发目的 改善野战部队通信报务训练环境和设备,提高 训练效果 和报务通信效率。 为业余无线电爱好者提供莫尔斯电码训练环境。
程序设计基础 第 2 章 解题要有程序 主讲:吴献彩 Tel : QQ :
計算機程式及實習 Computer Program Design and Experiment) 期末報告 ppt 南台科技大學機械工程系 姓名 : 蔡中銘 學號 :4A 授課老師 : 謝慶存大帥哥.
防範電腦病毒 與 資訊安全案例宣導. 電腦防毒基本概念 大綱 電腦病毒的種類 電腦病毒的傳染途徑 預防電腦病毒的方法 已經中毒了該怎麼辦.
第一部分 NCRE 简介 1 、全国计算机等级考试( NCRE )的含义 全国计算机等级考试 (National Computer Rank Examination ,简称 NCRE) 是经原国 家教育委员会 ( 现教育部 ) 批准,由教育部考 试中心主办,用于考查应试人员计算机应用 知识与能力的等级水平考试。
第二章 VB的编程机制 【授课时间】第3周,第2次课 【授课题目】 2.1 面向对象程序设计概述 2.2 VB中的对象
2008年广州市初中信息技术结业考试说明 广州市教育局教研室 袁达人.
文字录入的提高知识 本课要点 具体要求 本章导读 上机练习.
第一章 認識程式語言.
可爱的蜗牛 一、蜗牛冬眠 二、蜗牛进食 三、蜗牛排泄 四、蜗牛呼吸.
中日合资 武汉安珞计算机系统有限公司 公司介绍
第三部分:模块“大纲”介绍 年开考模块 考务安排表 3.“大纲”概述 4.“大纲”的基本框架 5.各模块“大纲”介绍
第十六章 股票交易資訊分析與試算 課前指引 目前最熱門的理財方式莫過於投資股票市場,因此本章首先講解如何從美國股市匯入重要資料,之後教授使用WEB查訊功能,匯入台灣股市即時或盤後交易資訊到Excel工作表中,再利用資料分析工具來協助瞭解個股。最後再利用Excel圖表功能來繪製成股票K線圖,這是不是很有趣及實用呢?
第一章 認識 Visual Basic 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載
大学计算机基础.
Access数据库知识 安丘市职业中专 雷云龙.
简历撰写 杰普软件科技有限公司 赵芬芳 Brighten your way and raise you up.
程式語言與設計 授課教師:蔣德威.
计算机导论 苏州职业大学计算机工程系 徐卫英 QQ:
課程名稱:程式設計 授課老師:________
Visual Basic程序设计 主 编  柳青.
在 线 考 试 系 统 的 设 计 学 生: 班 级: 指导老师:.
在线考试系统 答辩人: 朱允昌、朱碧云、张海燕 汇报时间: 指导老师: 任艳、徐怡 软件应用与开发类
转正述职报告 乐恩公司 史航
学习方法建议 首先应该有明确的学习动机,解决思想问题。 然后根据自己实际要有一个明确的学习目标。
Visual Basic 期中報告 組長:沈亞臻 組員:蔣佳育 張庭茹
新觀念的 VB6 教本 第 3 章表單設計.
本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載
Ch03 VB.NET語法建立ASP.NET 網頁程式設計.
第ㄧ章 認識 VB 2008 與主控台應用程式 注意:本投影片僅供上課使用,非經同意,請勿散播或轉載。
Microsoft .NET 第4組 十月15, 2002 B 陳東傑 B 蔣佳勳
第17章 使用B4J建立跨平台應用程式 17-1 認識B4J整合開發環境 17-2 下載與安裝B4J開發環境
Visual Basic快速入门 ADO数据控件与数据绑定控件 VB数据库编程举例 VB开发数据库应用系统实例分析
淺談Visual C# 程式設計 國立台灣師大附中 李啟龍 Jason.
課程名稱:資料庫系統 授課老師:李春雄 博士
Visual Basic 程式設計基礎(一)
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
第一章: Java Web 开发技术概述.
第一章 Visual Studio、SQL Server介紹與開發環境
第一章 VB概述 本章重点和难点 1.1 VB 概述 1.2 面向对象的程序设计方法基础
第1章 概述 程序设计语言的发展 Visual Basic 6.0简介 Visual Basic 6.0集成开发环境 设计程序的一般步骤.
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
第01章 Excel 2007概述 Excel 2007是目前市场上功能最强大的电子表格制作软件,它和Word、PowerPoint、Access等组件一起,构成了Office 2007办公软件的完整体系。Excel不仅具有强大的数据组织、计算、分析和统计功能,还可以通过图表、图形等多种形式形象地显示处理结果,更能够方便地与Office.
EVB Embedded Visual Basic.
程式設計 Visual Basic簡介 週次:1 建國技術學院 資管系 饒瑞佶 2003年9月17日.
視窗程式設計簡介-VB、Visual Studio
13.1 用框架劃分工作區,方便演示資訊 13.2 使用連結及鎖定點連接資訊 13.3 使用列表及表單演示資訊
Visual Basic 6.0 ——程序设计.
疾病预防控制绩效考核管理软件 开发思路 & 使用说明
程序语言的现在和未来 孙志岗.
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
第1章 Visual Basic 简介 郭清溥.
Excel - 九十七年度教職員工資訊教育訓練 董建弘.
VB语言程序设计教程.
107學年度高一程式設計 上機考試 投影片 加減乘除.
電腦軟體設計丙級 Visual Basic簡介 建國科技大學 資管系 饒瑞佶 2010年.
2012温州市“深化普通高中课程改革”信息技术学科培训
程式語言 程式語言發展史 資料型態 程式指令 程序定義和使用.
導 論 教學投影片.
計算機程式 Visual BASIC 程式設計
计算机应用基础 潍坊学院 计算机工程学院 主讲人:丁素英.
Print方法和函数 2019/5/19.
課程名稱:資料庫系統 授課老師:李春雄 博士
项目一 了解网站的概念 项目二 创建个人网站“鸿渐工作室” 项目三 制作“鸿渐工作室”的主页 项目四 HTML语言 项目五 制作“家乡特产”网页 项目六 制作“给我留言”网页 项目七 制作“应用技巧”网页 项目八 模板制作及应用.
面向对象程序设计 C++教程 西安工业大学 于帆.
程式設計與程式語言 告訴電腦做些什麼 第十六章.
7 年份 黃雅婷 個人 全端開發人員 任務聲明 在紐約居住 專長 簡歷 軟體 學歷 遠端專案 資料庫 前端 後端 電子郵件: Skype
7 年 康霓 个人 完整堆栈开发人员 使命宣言 居住地: 纽约(自 2015 年起) 专长 个人简介 软件 教育背景 远程项目 数据库 前端
Presentation transcript:

林老師程式設計講座 第一單元 進入Visual Basic 世界

程式語言種類與發展 第一代語言-機械語言 第二代語言-組合語言 第三代語言-高階語言 第四代語言-超高階語言 第五代語言-自然語言 由0與1構成的機械碼 第二代語言-組合語言 微處理機指令構成,經組譯成為可執行的機械碼 第三代語言-高階語言 第四代語言-超高階語言 第五代語言-自然語言

程式語言發展 階層式程式語言: 結構化程式語言: 物件導向式程式語言: Web-Based 程式語言 Basica, GW-Basic, Q-basic, Fortran, 結構化程式語言: Turbo-Pascal, Turbo C, MS-C 物件導向式程式語言: Visual C++, Boland C++, VB, JAVA Web-Based 程式語言 Visual.Net, C#, ASP, JSP, PHP

VB/C#基本入門 物件導向程式語言觀念-OOP 程式發展工具使用 程式語言(VB, C) 學習使用VB/C#的控制項 物件,事件,方法, 類別 程式發展工具使用 Visual Studio 2008 (VB, C#)環境操作 程式語言(VB, C) 資料宣告, 算術邏輯運算, 流程控制, 函式 程式語法, 結構, 流程規畫,與演算法 學習使用VB/C#的控制項 表單,文字方塊,指令按鈕,功能表,工具列,核對框..

VB/C#進階技巧 圖形人機介面設計 資料庫建立與存取 介面與網路應用程式 自建類別,物件與函式庫 滑鼠,鍵盤,圖形畫面,繪圖,動態3D影像 Access, ADO, SQL 介面與網路應用程式 Socket, RS-232, USB 自建類別,物件與函式庫 表單,文字方塊,指令按鈕,功能表,工具列,核對框..

物件導向程式語言觀念-OOP 物件導向的基本理念:真實世界反應資料的重要性 物件的內涵: 物件導向的特性 整合資料與處理資料的程序為一單元,此單元稱為 物件 改用“物件化”思考, 有利於程式的規劃設計(電腦遊戲為例) 物件的內涵: 屬性:提供可用或改變資料 方法:提供可供使用的函式 事件:對外部事件的反應 物件導向的特性 類別(class):物件與物件間的關係及分類 繼承(Inheritance):衍生類別繼承基本類別的內涵, 封裝(Encapsulation):衍生類別新增加的內涵

1-3. 講授內容 入門篇 技巧篇 進階篇 建立物件導向的觀念 熟悉VB程式發展環境操作介面,與程式設計步驟 視覺化使用者界面的設計 繪圖與動畫技巧 陣列參數與物件的運用 資料庫的應用 進階篇 函式與模組的使用 自製Active X元件 Windows API的應用

1-5. VB程式的發展環境 安裝VB程式 啟動VB程式 VB作業環境的重要物件 主視窗:標題.功能表(檔案,編輯,檢視,專案,格式…) 內容功能表:(按滑鼠右鍵,啟動的捷徑指令) 工具列:常用功能指令的圖示按鈕 工具箱:常用控制項, 可直接選用加入程式 專案總管視窗:(應用程式的檔案集合,包含表單與模組) 屬性視窗:顯示選取物件的屬性 程式碼編輯視窗:包含“表單”與“模組”的程式編寫 表單配置視窗:安排表單在應用程式出現的位置 監看視窗:程式執行時的偵錯功能

範例:VB_EX1:計數器_基本練習 建立VB物件導向程式設計基本概念 物件:Form, Label, Button 屬性設定:Color, Font, Size, Text

1-6. VB的重要元件與檔案 專案:管理應用程式的所有元件,產生 *.vbp檔 表單:相當是一個應用程式視窗,產生 *.frm檔 模組:儲存共用副程式與函式的檔案,產生*.bas檔 控制項: 內建控制項:內建在VB程式內,直接由工具箱選取使用 Active X 控制項, 以*.ocx檔名儲存(有VB提供,亦可自製) 可插入物件:其它Windows應用程式, 如Excel, Powerpoint….. 界面樣式: 單一文件界面(SDI) 多重文件界面(MDI) 類似檔案總管界面(Tree view)

1-7. 控制項的內容 屬性 (Properties)-是指針對物件的特性所存放的值。如:物件的名稱、物件的大小、背景顏色、前景顏色、文字...等。這些值可以直接(或由程式中)去改變,物件會因這些值的改變而變。可將屬性當作VB對控制項所內定的固定變數。例如 object.name, object.caption, object.visible, object.enable 事件 (Events)-控制項在執行時,可接受來至使用者的控制,諸如:按一下滑鼠鍵、改變物件內容...等。這些動作都可在VB內部產生一個事件。每一個控制項中的每一種事件,都可以寫一段程式,去處理某事件發生之後,相對的反應動作。例如 object_click(), object_change(), object.mousemove(), Form.load() 方法 (Metholds)-VB針對各個控制項撰寫一些內定的特殊副程式,以方便去控制項。Form.show, Form.hide, Form.Circle, Form.Line

1-8. 設計程式的主要步驟 規畫程式,建立新專案(新建或載入表單與模組 ) 在表單上加入控制項, 並設定其屬性 編寫表單的事件程序, 與模組程序 執行測試程式並偵錯與修改程式 編譯成Windows執行檔 範例…..

1-9.注意事項與重要技巧 檔案名稱, 變數, 控制項名稱, 程序, 函式做妥善規劃, 避免使用預設名稱與容易混淆名稱 善用線上輔助說明, 將游標指向該控制項或關鍵字, 按下F1, 即可取得線上說明與範例 將常用的程式片段, 寫成程序或函式,儲存在模組程式內,可方便取用 善用複製(Ctrl+C), 貼上(Ctrl+V), 再行修改相異之處,可節省重複輸入, 並避免錯誤