版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、VB基础知识1精选课件pptVB基础知识1精选课件ppt对象、属性、事件和事件处理的概念对象属性名说明Label1,command1,.Caption控件上的文字Text1.text文本框中的文字List1.additem(“str”)添加列表项.enabledTerval 2精选课件ppt对象、属性、事件和事件处理的概念对象属性名说明Label1,对象、属性、事件和事件处理的概念事件就是发生在对象上的事情,通常是由用户在对象上激发的一种动作。事件对象名事件名事件处理过程对象名_事件名单击command1Click()Command1_Click()双击label1Dblcl
2、ick()Label1.DblClick()载入form1Load()Form1.Load()定时timer1Timer()Timer1.Timer()3精选课件ppt对象、属性、事件和事件处理的概念事件就是发生在对象上的事情,z常用对象及其主要属性Form1窗体对象属性名:caption,属性值:form1(名称),name:对象名称,form1属性名:Enabled,对象是否有用True能够使用;false不能使用(1)Form1.caption=“form1”4精选课件pptz常用对象及其主要属性Form1窗体对象(1)Form1.cz常用对象及其主要属性标签label对象属性名:cap
3、tion,属性值:“输入数字:”(名称)name:对象名称,label1属性名:Enabled,对象是否有用True能够使用;false不能使用AutoSize:True/False,标签宽自动调整大小(1)label1.caption=“输入数字:”(2)label1.caption=“2017”(3)label1.caption=str(2017)(4)label1.autosize=True5精选课件pptz常用对象及其主要属性标签label对象(1)label1.z常用对象及其主要属性文本框text1对象属性名:text,属性值:“2017”Text属性记录的是文本框中的内容,是字符串
4、类型“2017”(1)text1.text=“2017”(2)astr=text1.text(3)bint=val(text1.text)6精选课件pptz常用对象及其主要属性文本框text1对象(1)text1.z常用对象及其主要属性命令按钮command1对象属性名:caption,属性值:“command1”列表框list1对象List1.additem(string)7精选课件pptz常用对象及其主要属性命令按钮command1对象7精选课件z常用对象及其主要属性命令按钮command1对象属性名:caption,属性值:“command1”列表框list1对象List1.addite
5、m(string)8精选课件pptz常用对象及其主要属性命令按钮command1对象8精选课件z常用对象及其主要属性时钟timer1对象属性名:interval,属性值:1000,每个1秒钟出发一次时钟事件Private Sub Timer1_Timer()End Sub9精选课件pptz常用对象及其主要属性时钟timer1对象Private S一、基本数据类型类型名中文名字节表示范围Integer整型2-3276832767Long长整型4-2147483648 2147483647Single单精度浮点型4-3.4028231038 3.402823 1038Double双精度浮点型8-1
6、.7976931348623210308 1.79769313486232 10308 String字符串用“”括起来Boolean逻辑型判断的结果,其值为真(True)或假(False)String字符串类型:Text1.text, Label1.caption, list1.additem(“ “)Str(100), Chr(65), ”100”,10精选课件ppt一、基本数据类型类型名中文名字节表示范围Integer整型2变量的声明命名规则:由字母开头,字母、数字、下划线的任意组合。不区分大小写。声明:dim a_a123 as 数据类型一维数组:由一批同类型的变量构成的一个序列。Dim
7、 a(1 to 100) as integer使用a(n)当成变量使用。11精选课件ppt变量的声明命名规则:11精选课件ppt采用数学函数函数名函数的功能应用举例函数返回值Abs(x)求x的绝对值Abs(-3.14)3.14Int(x)求不大于x的最大整数Int(4.1)4Int(-4.1)-5Fix(x)求x的整数部分Fix(4.1)4Fix(-4.1)-4Sqr(x)求x的算术平方根Sqr(6)2.44948Rnd()产生0,1)之间的随机数12精选课件ppt采用数学函数函数名函数的功能应用举例函数返回值Abs(x)求常用类型转换函数和字符串函数函数名函数的功能应用举例函数返回值Asc(
8、x)字符转换为ASCII码Asc(”A”)65Chr(x)ASCII码值转换为字符Chr(65)”A”Val(x)数字字符串转换为数值Val(“-2017”)-2017Str(x)数值转换为字符串Str(-2017)“-2017”Len(x)计算字符串的长度Len(“xyjyjt”)6Mid(x,n,k)取字符串x中第n个字符起长度为k的子字符串Mid(“abcd”,3,1)“c”13精选课件ppt常用类型转换函数和字符串函数函数名函数的功能应用举例函数返回算术、关系、逻辑三类基本运算基本运算运算符优先级示例算术运算符乘方928=28取负-8-3表示负3乘法*7A*b实数除法/75.2/2=2
9、.6整除,n2,先四舍五入,再整除65.22=2,5.62=3求余数Mod513 mod 3 =1加法+4减法-4关系运算符大于310099,True 小于31.2=31=0,True小于等于=3Sqr(3)=0,False等于=312=13,false不等于31213,True逻辑运算符非(求反)Not2Not(1213),False与(并且)And1或(或者)Or014精选课件ppt算术、关系、逻辑三类基本运算基本运算运算符优先级示例算术运算赋值语句变量名=表达式例如:i=i+1、x=5+6对象名.属性名=表达式(属性值)例如:Label1.caption=“结果:”常用输入语句:s=te
10、xt1.text n=val(text1.text)常用输出语句:text1.text=stext1.text=str(n)t=a:a=b:b=t多个赋值语句写在同一行用冒号:间隔15精选课件ppt赋值语句变量名=表达式例如:i=i+1、x=5+6对象名.属选择语句多条分支只选择一条执行If行结构(只有一行,不能中间换行)If 条件表达式 then 语句例如:if i0 then s=“正数” else s=“负数”If块结构If 条件表达式 then 语句1 else 语句2End ifIf x90 then Label1.caption=“优秀” else Label1.caption=“
11、合格” End if16精选课件ppt选择语句多条分支只选择一条执行If行结构(只有一行,不能中选择语句2多条分支只选择一条执行嵌套if语句和多分支if语句If 条件表达式1 then 语句1 else If 条件表达式2 then 语句2 else 语句3End ifEnd ifIf 条件表达式1 then 语句1 elseIf 条件表达式2 then 语句2 else 语句3End if两个if语句同样表达3条分支。左边的嵌套if语句,由于有两个if嵌套使用,必须有两个end if与之配对结束。(配对原则:end if总是和上面离它最近的if配对)17精选课件ppt选择语句2多条分支只选择
12、一条执行嵌套if语句和多分支if语循环语句循环语句For 循环变量=初值 to 终值 step 步长语句Next 循环变量例如:计算1+3+5+99S=0For i=1 to 99 step 2s=s+iNext ii加上步长2,返回重新判断,i=101循环结束循环变量=循环变量+步长如果步长为1,step 1可以省略循环结束后,循环变量终值(步长0)循环变量终值(步长0)do while 条件表达式语句loop直到条件表达式不成立,退出循环例如:计算1+3+5+99s=0:i=1do while i=99s=s+ii=i+2loop18精选课件ppt循环语句循环语句For 循环变量=初值 to 终值 step解析算法解析算法的基本思想是用解析的方法找出问题的前提条件与所求结果之间的数学关系表达式,并通过数学表达式的计算来实现问题的求解。按照数学的理解,就是分类讨论。按不同的条件求解。19精选课件ppt解析算法解析算法的基本思想是用解析的方法找出问题的前提条件与枚举算法一一列举出该问题所有可能的情况,并更具
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026浙江温州长安集团有限公司招聘编外人员(劳务派遣)2人考试备考试题及答案解析
- 2026年手持示波器行业分析报告及未来发展趋势报告
- 2026陕西咸阳天王学校教师招聘考试模拟试题及答案解析
- 团体标准《不锈钢微压力锅》
- 2026年减肥茶食品行业分析报告及未来发展趋势报告
- 2026年蓄电池充电机行业分析报告及未来发展趋势报告
- 桥梁斜拉索巡检机器人机构设计及其爬升性能研究
- 2026辽宁大连海事大学专任教师(博士)、专职科研人员招聘161人考试模拟试题及答案解析
- 2026年电脑拖机卡行业分析报告及未来发展趋势报告
- 2026年儿童定位手表行业分析报告及未来发展趋势报告
- 2025年保安证考试100题及答案
- 北京市2025北京市部分事业单位定向招聘合同期满乡村振兴协理员138人笔试历年参考题库附带答案详解
- 云计算专业毕业论文设计
- 2026高考物理总复习人教版(教师用书)第十五章 第3讲 小专题 气体中的“液柱”“活塞”及关联问题
- 人力资源管理(第16版)英文课件 第6章 员工测试与甄选
- 2025年山东省委党校在职研究生招生考试(经济管理)历年参考题库含答案详解(5卷)
- 天师大和韩国世翰大学研究生入学英语试题
- 【一种轻型直升机的结构设计9000字(论文)】
- 2025至2030中国工业CT行业发展趋势分析与未来投资战略咨询研究报告
- 特斯拉应聘简历模板
- 2025年春季《中华民族共同体概论》第四次平时作业-国开(XJ)-参考资料
评论
0/150
提交评论