Visual Basic 程序设计 教师:王 杨 电话:

Slides:



Advertisements
Similar presentations
第2章 Visual Basic 6.0编程基础 (第一部分)
Advertisements

ooxx這個遊戲程式,非常的簡單只要你小時候會玩井字遊戲即可把電腦打敗,可以說是一種考智力取勝的遊戲。
課程名稱:程式設計 授課老師:________
赋值语句与输入、输出语句.
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
高中信息技术新课程探讨 算法与程序设计教学实践与探讨 江苏省新海高级中学  张丽.
第9章 处理字符串和日期时间 Visual Basic 程序设计教程.
上課囉 職場甘苦談 小資男孩向錢衝 育碁數位科技 呂宗益/副理.
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
高等医药院校药学类第三轮规划教材——大学计算机基础
算法和程序设计 第4课 分支结构的算法设计 •.
第五章 数组.
四 VBScript编程基础.
第三章 VB基本语言 3.1编程基础 3.2数据类型 3.3 变量与常量 3.4 运算符和表达式 3.5 内部函数 3.6 基本语句 3.7数组.
Visual Basic程序设计.
ASP VBScript 基础知识.
BLANK overview.
程式語言Visual Basic 變數的可視範圍
課程名稱:程式設計 授課老師:________
Visual Basic 6.0 學習範本 第三章 基本資料型態.
第二章 Visual Basic语言基础.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
第5章 数组 Visual Basic程序设计.
Visual Basic程序设计 第七章 数组
第3章 變數、資料型別與運算子.
程式語言 -Visual Basic 變數、常數與資料型態.
Visual Basic程序设计 第八章 过程 -子程序和函数
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
ASP动态网页设计实用教程 主讲教师: 开课单位:.
第12章 VBA编程 虽然Access的交互操作功能非常强大且易于掌握,但是在实际的数据库应用系统中,用户还是希望尽量通过自动操作达到数据库管理的目的。应用程序设计语言在开发中的应用,可以加强对数据管理应用功能的扩展。Office中包含Visual Basic for Application(VBA),VBA具有与Visual.
初识Visual Basic.
算法与程序设计.
Visual Basic程序设计基础 计算机科学学院.
第1章 概述 程序设计语言的发展 Visual Basic 6.0简介 Visual Basic 6.0集成开发环境 设计程序的一般步骤.
第4章 程序控制结构与算法基础.
計算機程式 廖文淵 Department of Computer Science and Engineering
第4章 基本的控制结构 4.1 顺序结构 4.2 选择结构程序设计 4.3 循环结构 4.4 综合实例 退出.
程序的基本要素 2018/12/6.
第3章 Visual Basic语言基础 郭清溥.
第3章 變數、資料型別與運算子 3-1 變數與資料型別的基礎 3-2 變數的命名與宣告 3-3 資料型別 3-4 運算式與運算子
第12章 VBA模块设计.
丙級電腦軟設-VB程式設計 資料來源:林文恭研究室 整理:張福生.
新觀念的 VB6 教本 第 6 章 資料型別.
PCR300 (13.56MHz) Reader RS232/USB.
第 8 章 过程.
广州市教育局教学研究室编写的 初中《信息技术》第二册第二章 《程序设计初步》
Visual Basic程序设计.
算法与程序设计 周少品.
VB程序设计语言 主讲教师:王 杨.
VB程序设计语言 主讲教师:王 杨.
第三章 VB语言基础 本章重点和难点 3.1 Visual Basic 程序代码的组织方式 3.2 代码行的书写规则
程式設計 Visual Basic簡介 週次:2 建國技術學院 資管系 饒瑞佶 2003年9月17日.
程序设计基础 第 2 章 学习程序设计的基本方法: 多练 模仿.
For x = 0 To 9 For y = 0 To 9 z = *x + 10*y …… Next y
江西财经大学信息管理学院 《数据库应用》课程组2007
VB语言程序设计教程.
第2章 VB语言基础 本章要点: 数据类型 常量和变量 运算符表达式 函数.
现代信息技术 微电子技术 计算机技术 传感技术 通信技术 处理、存储信息的技术 传感、采集技术 传递信息的技术
程序基础 2019/4/25.
第二章、第三章错题分析.
計算機概論 跨越講義 第4章 基本視窗程式應用 4-1 程式語言簡介 4-2 結構化VS物件導向程式設計
第6章 運算式與運算子 [算術與多功能計算機]
选择结构设计 第 4 章 程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
1位选手参加了歌唱比赛,评委们的评分如下:
Print方法和函数 2019/5/19.
第5章 数组 5.1 数组概述 5.2 静态数组和动态数组 5.3 数组的基本操作 5.4 控件数组 5.5 数组在自定义数据类型中的应用.
算法与Visual Basic程序基础(二)
信息的加工 Word中查找和替换、自动更正、批注、修订 Excel中公式和函数、排序和筛选、图表的建立和编辑 字符识别OCR.
VB语言基础 一、 常量 1 定义:在程序运行过程中不能发生改变的量 2 分类 整型常量: 整数 不带小数点的数 数值常量
程序调试与错误处理.
Presentation transcript:

Visual Basic 程序设计 教师:王 杨 电话:13648032216 邮箱:wangyang@swpu.edu.cn 教师:王 杨 电话:13648032216 邮箱:wangyang@swpu.edu.cn Q群: 272761139

Visual Basic 6.0集成开发环境 菜单及常用工具栏 工程资源管理器窗口 工具箱 窗体设计窗口 属性窗口 代码窗口

VB程序编写步骤 设计用户 界面 修改属性 编写代码 运行程序 保存文件

对 象 1 属性 2 事件 3 方法

课堂练习

大小发生改变后,移动距离是否合适?

思考

Africa 2.175 123 2/20/2012 The quick brown fox 整型 非整型 Jackie Chan 数值 非数值 999 9002.12 TRUE 数据属于不同类别

第2章 Visual Basic语言基础知识 数据类型 1 常量和变量 2 运算符与表达式 3 常用内部函数简介 4

Integer Long

基本数据类型 P22 数据结构 关键字 类型符 前缀 占字节数 举例 字节型 Byte 无 byt 1 0~255 整型 Integer % -32768~32767 长整型 Long & lng 4 -2147483648~2147483647 单精度型 Single ! sng 4 123.45、123.45!、0.12345 E+3 双精度型 Double # dbl 8 123.45#、0.12345D+3、0.12345E+3# 货币型 Currency @ cur 8 $12.345、12.345@ 日期型 Date(Time) 无 dtm 8 #03/25/1999# 逻辑型 Boolean 无 bln 2 True False 字符串型 String $ str 字符串 “abcdef”、”程序 设计“、”123“ 对象型 Object 无 obj 4 Command 变体型 Variant 无 vnt 按需分配 任一值 VarType()检测

VB中不允许在定义变量的同时对其赋值 如:Dim a% = 100(错误) Private Sub Form_Click() Dim r As Single, s As Double ,c# r = Text1.text s = 3.1415926 * r ^ 2 c = 2 * 3.1415926 * r Print s , c End Sub VB中不允许在定义变量的同时对其赋值 如:Dim a% = 100(错误) Private Sub Form_Click() Dim r As Single, s As Double ,c# Const pi #=3.1415926 r = Text1.text s = pi * r ^ 2 c = pi * r Print s , c End Sub

第2章 Visual Basic语言基础知识 数据类型 1 常量和变量 2 运算符与表达式 3 常用内部函数简介 4

变量的声明 Dim a As Double, b As Double Dim a%,b& Dim a,b As Double Dim 变量名 As 类型 Dim a As Double, b As Double Dim a%,b& Dim a,b As Double Dim S1 As String Dim S2 As String * 50 不声明变量类型直接使用为变体类型 S = “12” + “ 34” S = S + 4

命名规则 仅由字母、汉字、数字及下划线组成 首字符只能是字母或汉字 不能是VB保留字 变量名不区分大小写

第2章 Visual Basic语言基础知识 数据类型 1 常量和变量 2 运算符与表达式 3 常用内部函数简介 4

VB运算 算术运算 字符串运算 关系运算 逻辑运算

操作数应是数值型,若是数字字符或逻辑型,则自动转换 1、算术运算符 例: 5 * 4 + 10 mod 10 \ 9 / 3 + 2 ^ 2 运算符 含义 优先级 实例 结果 ^ 幂运算 1 2 ^ 2 4 * 乘 3 5 * 4 20 / 除 9 / 3 \ 整除 9.7 \ 3.2 Mod 取余数 5 10 mod 3 +(-) 加(减) 6 20 + 1 + 4 25 操作数应是数值型,若是数字字符或逻辑型,则自动转换 例:False + 12 + “24” ‘结果为36 算术表达式可以使用多层括号,且乘号不能省略 例:2*(x^3+5*(y1+y2))

2、关系运算符 关系运算:结果为逻辑值 "a">"c" 结果为? 关系运算 运算符 优先级 示例 大于 > 3 >  3 100>99结果为True 小于 <  1.2<-23结果为False 大于等于 >= Sin(1)>=0结果为True 小于等于 <= Sqr(3)<=0结果为False 等于 = 12=13结果为False 不等于 <>  12<>13结果为True 关系运算:结果为逻辑值 "a">"c" 结果为?

3、逻辑运算符 逻辑运算 运算符 优先级 示例 非(求反) Not 2 Not(12<>13)结果为False 与(并且) And 1 (23>10) and (30<23)结果为False 或(或者) Or (23>10) or (30<23)结果为True 关系运算和逻辑运算由老师在第四章复习时强调其注意事项

4、字符串运算符 “123” + “456” “123” & “456” ”123456” “123456” 579 “123456” “123” + 456 “123 ” & 456 “ a23” + 456 “ a23” & 456 出错 ”a23456”

第2章 Visual Basic语言基础知识 数据类型 1 常量和变量 2 运算符与表达式 3 常用内部函数简介 4

数学函数 P27

字符串函数 P28 Len(x) LenB(x) InStr(str1, str2) Left$ (str,n) 测试字符 串大小 Len(x) LenB(x) 取子串函数 Left$ (str,n) Right$ (str,n) Mid$ (str,p,n) 返回字符串 String$(n,str)/ String$(n,Ascii) space$(n) 找子串函数 InStr(str1, str2)

总 结 数据类型 1 常量和变量 2 运算符与表达式 3 常用内部函数简介 4

作 业 复习并掌握表2-1,表2-5 自学并了解P21变量如何用Deftype成批定义? 自学并了解P24变量类型转换函数? 自学并了解表2-6,表2-7 自学并掌握表2-4 课后习题P30选择题、填空题、简答题3、4、5、6 预习第三章