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

Slides:



Advertisements
Similar presentations
第二章 VB的编程机制 【授课时间】第3周,第2次课 【授课题目】 2.1 面向对象程序设计概述 2.2 VB中的对象
Advertisements

報告者:蕭曄鴻 班級:溫馨甲孝 指導教授:李開濟博士
第一章 十六世紀中葉以前的臺灣與原住民 第一節 考古發掘與史前文化.
單元名稱: 健康的兩性交往.
第10章 处理图形 Visual Basic 程序设计教程.
二、狂狷与旷达 潇湘水云.
第 9 章 表单控件的使用 本章提要:VFP表单控件工具栏上的21个基类控件及表单集,它们的常用属性、方法、事件及主要功能等。为叙述的方便,将VFP的基类控件及表单集按主要功能分为五类: 1.输出类:标签、图像、线条、形状。 2.输入类:文本框、编辑框、微调控件、列表框、组合框。 3.控制类:命令按钮、命令按钮组、复选框、选项按钮组、计时器。
兒童期 7 青春期 兩性圓舞曲 乘客:七年級同學 司機:張立杰老師.
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
星星知我心 談古話今….. ……..觀星望斗 主講人: 陽光青春美少男.
"性"不"性"由你 性別平等之探討 北屯國小 張文陵.
組員: 洪暐翔、 賴峻毅 侯家豪、 賴琦穎 指導老師: 王惠鈴 老師
1.了解VB6.0的功能特点 、集成环境。 2.理解面向对象程序设计的几个概念。 3.掌握VB应用程序设计的步骤。
14 繪圖與動畫 [我的小畫家][打磚塊遊戲] 14-1 繪圖的基礎 14-2 滑鼠事件與基本繪圖 14-3 在Bitmap物件繪圖
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
Visual Basic 6.0之事件 事件(Event)?
新觀念的 VB6 教本 第 3 章表單設計.
程式簡介、VB、物件導向 國立北門高中 林明璋.
課程名稱:程式設計 授課老師:________
第10章 图 形 基 础 10.1 坐标系 10.2 绘图属性 10.3 图形控件 10.4 图形方法 习题十.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
第10章VBA会计应用与实践 第11章会计凭证管理模块设计与实现
程式語言 -Visual Basic 變數、常數與資料型態.
页眉 基础综合 C++ Builder 按钮组件
Visual Basic程序设计 第八章 过程 -子程序和函数
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
第十一讲 VB常用标准控件(2).
初识Visual Basic.
第一章 VB概述 本章重点和难点 1.1 VB 概述 1.2 面向对象的程序设计方法基础
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
Visual Basic程序设计基础 计算机科学学院.
第1章 概述 程序设计语言的发展 Visual Basic 6.0简介 Visual Basic 6.0集成开发环境 设计程序的一般步骤.
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
計算機程式 廖文淵 Department of Computer Science and Engineering
第4章 基本的控制结构 4.1 顺序结构 4.2 选择结构程序设计 4.3 循环结构 4.4 综合实例 退出.
第8章 键盘、鼠标事件和图形 Visual Basic为用户提供了键盘、鼠标事件用于响 应键盘操作和鼠标操作。在Visual Basic中,大多 数控件都有键盘事件和鼠标事件。这一章将讲述 与键盘和鼠标相关的内容,除此之外,还有通常 在鼠标事件中出现的关于绘制图形方面的内容。
程式設計 Visual Basic簡介 週次:1 建國技術學院 資管系 饒瑞佶 2003年9月17日.
Ch03 基本輸出入介面設計 視窗程式設計 授課教師:王大瑾.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
广州市教育局教学研究室编写的 初中《信息技术》第二册第二章 《程序设计初步》
第四章 命令按钮、标签和文本框 大多数应用程序中都有命令按钮CommandButton控件,用户可以单击按钮执行某项操作。
Visual Basic程序设计.
第二章 创建用户界面 本章重点和难点 2.1 基本属性 2.2 创建窗体 2.3 Visual Basic的常用控件 2.4 制作菜单.
算法与程序设计 周少品.
VB程序设计语言 主讲教师:王 杨.
程式設計 Visual Basic簡介 週次:2 建國技術學院 資管系 饒瑞佶 2003年9月17日.
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
VB程序设计语言 主讲教师:王 杨.
第五章: 輸入與輸出.
第六章 選擇結構 (應用:核取方塊、選項按鈕、框架)
VB语言程序设计教程.
107學年度高一程式設計 上機考試 投影片 加減乘除.
从美国大选与中共十八大 看我国政治性新闻传播 刘 通.
107年度 主計業務宣導及教育訓練 報告人:主計室賴美燕組長
第9章 创建与使用菜单、工具栏和状态栏 大多数基于Windows的应用程序均使用菜单、工具 栏和状态栏。其中,用户通过菜单及工具栏实现 各种期望地操作;使用状态栏获得系统以及软件 的状态信息。本章将带领读者学习如何创建与使 用这些控件。
電腦軟體設計丙級 Visual Basic簡介 建國科技大學 資管系 饒瑞佶 2010年.
程序基础 2019/4/25.
程式語言Visual Basic 繪圖方法與顏色控制
Visual Basic 程序设计及应用教程 (6.0版)
选择结构设计 第 4 章 程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
第十一章 應付公司債與長期應付票據 11-1 公司債之性質及分類 11-2 應付公司債之會計處理 11-3 分期還本公司債
计算机应用基础 潍坊学院 计算机工程学院 主讲人:丁素英.
算法及VB初步实现1.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年10月18日.
Print方法和函数 2019/5/19.
程式設計 Visual Basic 週次:7 建國技術學院 資管系 饒瑞佶 2003年12月6日.
Visual C# 程序设计 第1章 Visual C#概述 第2章 C#语法基础 第3章 顺序结构程序设计 第4章 选择结构程序设计
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年11月1日.
1、复选框和单选按钮 2、框架 3、列表框和组合框 4、滚动条 5、鼠标器事件 6、键盘
Presentation transcript:

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

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

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

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

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

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

表單設計

程式編輯器

程式編輯器(cont’d)

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

程式編輯器(cont’d)

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

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

建立專案

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

加入程式碼

執行程式 從選單 從工具列

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

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

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

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

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

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

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

表單(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)

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

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

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