版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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中国智能物流装备产业竞争格局及投资方向研究报告
- 2026中国智能制造装备伺服电机行业市场现状供需分析及投资评估规划分析研究报告
- 2026中国智能座舱多模态交互体验优化与供应链整合
- 2026中国遗传代谢病酶替代疗法行业供需状况及发展策略研究报告
- 2026固态激光雷达车规级验证与前装市场准入报告
- 2026智能睡眠监测设备准确性与临床验证标准研究报告
- 2026中国智慧农业技术推广现状及经济效益测算报告
- 2026中国工业母机专项政策效果与专精特新培育报告
- 2026中国智能虚拟现实设备行业市场供需分析及投资评估规划分析研究报告
- 主流新闻软文发布平台如何选?2026年软文投放的合规与选型要点
- 职业病防治之高处坠落预防专题
- 课件-刘海湘直播-新增值税申报表体系精讲与风险管控
- 高一信息技术《计算机解决问题的过程》教学设计
- IPC-JEDEC J-STD-005B-2022 中文版(焊锡膏的要求和测试方法)
- 新生儿颅内出血护理查房
- 2026年物流RFID技术应用师考试题库及答案
- 建筑结构健康监测技术规程
- 遵义会议放光辉合唱简谱
- 《新污染物治理技术》-课件 第1章 新污染物简介
- wedo自动投篮机课件
- 网络与信息安全管理员(网络安全管理员)理论知识考核要素细目表
评论
0/150
提交评论