版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Visual
Basic.NET程序设计(8)1
授课教师:柳青
电 话:67703852
办公室:博识楼418
:
答疑时间:周一2345
周三234
单周周五34
自习辅导:周四1112
(8-11周)
周二910
(14-16周)上周回顾2循环Do(While/Until)……Loop先判断后执行Do……Loop(While/Until)先执行后判断图形自定义颜色FromArgb(int
Alpha,
int
red,
int
green,
intblue)Graphics对象.DrawString
(string,
font,
brush,point)Graphics对象.DrawLine
(pen,point1,point2)窗体的Paint事件当窗体创建、隐藏、放大或缩小时,会自动调用Paint函数中的代码重绘。上周回顾之π的近似值+
-
+
-
1
+1
1
1
13
5
7
9
114p
=1-第1项第2项第3项第4项第5项3π的近似值——error1Error1:神奇的变量有错误,为什么,错误在哪里?Dim
ee#等同于Dim
ee
As
Double4再论数据类型5数据类型(关键字)类型符占字节数范围Short2-215~215-1Integer%4-231~231-1Long&8-263~263-1Single!4-3.4×1038~3.4×1038Double#8-1.7×10308~1.7×10308Decimal@16-296-1~296-1精度:单精度浮点数:7位双精度浮点数:16位整数:(123.0不是整数,而是单精度数)运算速度快、精确,但表示数的范围小一般使用Integer存放整数,需要小整数或大整数时,可使用Short或Longπ的近似值——error2Error2:命名空间有错误,为什么,错误在哪里?6理解命名空间项数n的正确计算命名空间的用法7“快/慢”按钮第2种方法“开始/停止”按钮第1种方法Button4Button58某些属性9NameEnabledTrueFalseVisibleTrueFalseTextVisual
Basic.NET
程序设计10第八课变量的作用域变量的作用域11变量在过程中是必不可少的,变量声明的位置不同,可被访问的范围也不同块级变量在控制结构块中声明的变量,只能在本块内有效控制结构:If……EndIf、For……Next、Do……Loop等过程级变量在一个过程内用Dim或Static语句声明的变量,只能在本过程中使用模块级变量窗体类(Class)、类(Class)、模块(Module)都称为模块在模块内、任何过程外用Dim、Private语句声明的变量,可被本模块的任何过程访问全局变量在模块级用Public语句声明的变量,可被应用程序的任何过程或函数访问不同级的变量声明12Module
Module1'Pa全局变量'Mb模块级变量'Fb过程级变量'k块级变量Public
Pa
As
integerDim
Mb As
stringSub F2()Dim
Fb As
SingleFor
i=1
to
10Dimk%…Next
iEnd
SubEnd
Module静态变量13静态变量过程级变量除了用Dim语句声明外,还可以用Static将变量声明为静态变量在程序运行过程中可保留变量的值声明形式:Static
变量名[AS
类型]区别用Dim声明的变量,每次调用过程时重新初始化用Static声明的变量,保持原来的值示例(续):转动的月亮月亮图片文件(注意图片文件要复制到Bin\Debug文件夹)moon01.ico,moon02.ico,……,moon08.ico添加定时器Timer1,设置如下属性Interval:
100Enabled:True添加图像框PictureBox1
,设置如下属性SizeMode
:
CenterImage14两种做法静态变量将x定义为模块级变量将Static
x
As
Integer改为Dim
x%会出现什么样的结果?15练习完成示例程序。取名为“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司工作计划六篇
- 2022年小学教师工作计划
- 护士长每周工作计划
- 2024年农村广播电视行业发展监测及投资战略咨询报告
- 事故赔偿协议书汇编五篇
- 参观类实习报告模板合集九篇
- 大学生创新创业思维与行动 课件 第五章 创业思维概述
- 市场方案策划模板锦集五篇
- 会计实习周记格式5篇
- -护士长述职报告
- 2022年山东师范大学自考英语(二)练习题(附答案解析)
- 医院工作流程图较全
- NB/T 11431-2023土地整治煤矸石回填技术规范
- 医疗器械集中采购文件(2024版)
- 上海市2024-2025学年高一语文下学期分科检测试题含解析
- 血液透析高钾血症的护理查房
- 佛山市2022-2023学年七年级上学期期末考试数学试题【带答案】
- 使用权资产实质性程序
- 保险公司增额终身寿主讲课件
- 手术室二氧化碳应急预案及流程
- 八年级上学期数学教学反思6篇
评论
0/150
提交评论