欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    VB语言基础(2学时).ppt

    • 资源ID:6522738       资源大小:270.50KB        全文页数:22页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    VB语言基础(2学时).ppt

    第三章 VB语言基础(2学时),3.1 编码规则3.2 数据类型3.3 变量与常量3.4 常用函数3.5 运算符和表达式3.6 常见错误,3.1 编码规则,1.不区分字母的大小写 系统保留字自动转换每个单词的首字母大写;用户自定义行以第一次为准。2.语句书写自由 一行可书写几句语句,之间用“:”分隔;一条语句可连续写多行,行尾用续行符(空格+“_”)连接;一行=255个字符。3.注释有利于程序的维护和调试 Rem开始 或 单撇号,标准数据类型,3.2 数据类型,3.3 变量与常量,一、变量和常量的命名规则 变量:在程序运行中其存储的值可以改变。常量:在程序运行中其值不可以改变。命名规则:1.以字母或汉字开头,后可跟汉字、字母、数字或下划线组成,长度小于等于255个字符;2.不要使用VB中的关键字;3.VB中不区分变量名的大小写;4.为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。,二、变量声明1.用Dim语句显式声明变量 形式:Dim|Private|Static|Public 变量名 AS 类型 Dim 变量名类型符 例 Dim iCount As integer,sAllsum As single 等价于 Dim iCount%,sAllsum!2.隐式声明 未进行上述的声明而直接使用,其类型为 Variant 类型,即可变类型变量。建议不使用。注意:在通用声明处加 Option Explicit 语句可强制显式声明 变量。,3.3 变量与常量(Cont.),三、常量1.用户声明常量 形式:Public|Private Const 常量名 AS 类型=表达式 省略 AS 类型,常量的类型由表达式值的类型决定。为使与变量名区分,一般常量名使用大写字母。例 Const MAX=1002.系统提供的常量 系统定义常量位于对象库中,可通过“对象浏览器”查看。例:vbNormal vbMinimized、vbCrLf等,3.3 变量与常量(Cont.),3.4 常用内部函数1.数学函数 产生1100的随机整数?,Int(Rnd*100)+1,3.4 常用内部函数2.字符串函数,3.4 常用内部函数2.字符串函数(Cont.),例3.1:编程序实现,运行时在文本框中任意输入一个18位的身份证号码,从中分解出行政区划分代码、出生日期、顺序码和校验码,VB中字符Unicode编码,任何字符2字节。eg:Len(“中国good”)为6;LenB(“中国good”)为12。,3.4 常用内部函数3.转换函数,Asc(Chr(99)=?Chr(Asc(K)=?,3.4 常用内部函数4.日期和时间函数,5.格式输出函数Format(表达式,格式字符串)例3.2 利用Format函数显示有关的日期和时间。Private Sub Form_Click()FontSize=12 MyTime=#9:21:30 AM#MyDate=#6/1/1997#Print Tab(2);Format(MyDate,m/d/yy)Print Tab(2);Format(MyDate,mmmm-yy)Print Tab(2);Format(MyTime,h-m-s AM/PM)Print Tab(2);Format(MyTime,hh:mm:ss A/P)Print Tab(2);Format(Date,dddd,mmmm,dd,yyyy)Print Tab(2);Format(Now,yyyy年m月dd日 hh:mm)Print FormatDateTime(Now)VB6.0新提供的函数End Sub,6.Shell函数 Shell函数负责执行一个可执行文件,返回一个Variant,如果成功,代表这个程序的进程ID,若不成功,则会返回0。形式:Shell(文件名,窗口类型)窗口类型值为1表示正常窗口,缺省窗口最小化为图标。i=Shell(c:windowscalc.exe)j=Shell(c:,1),提示:如果不知道应用程序的路径名,可用Start命令启动程序 i=Shell(start&calc.exe);i=Shell(start&vb6.exe),3.5 运算符和表达式,一、运算符 1.算术运算符 例:5+10 mod 10 9/3+2 2 结果:?,2.字符串运算符、+字符串连接 123+456 结果 123456 123&456 结果 123456 区别:+两边必须是字符串,&不一定 例如:abcdef&12345 结果为 abcdef12345 abcdef+12345 出错 123&456 结果为 123456“123”+456 结果为 579注意:123+True 结果为 122 True转换为数值-1,False转换为数值0,3关系运算符 将两个操作数进行大小比较,结果为逻辑量。字符串比较,则按字符的ASCII码值从左到右一一比较,直到出现不同的字符为止。例:ABCDE ABRA 结果为 False,男字 女字 按汉字的拼音字母比较,4.逻辑运算符 将操作数进行逻辑运算,结果是逻辑值:条件表达式1 And 条件表达式2 条件表达式均为T,结果为T;条件表达式1 Or 条件表达式2 条件表达式有一个为T 结果为T。,二、表达式 1.组成 变量、常量、函数、运算符和圆括号。2.书写规则(1)运算符不能相邻。例a+-b是错误的。(2)乘号不能省略。例x 乘以y 应写成:x*y。(3)括号必须成对出现,均使用圆括号。(4)表达式从左到右在同一基准上书写,无高低、大小。3.不同数据类型的转换 运算结果的数据类型向精度高的数据类型靠。Integer=字符运算符关系运算符逻辑运算,表达式书写举例,sin(45*3.14/180)+(exp(10)+log(10)/sqr(x+y+1),a*b*c*d/e/f/g 或 a*b*c*d/(e*f*g),的VB算术表达式?,例:用人单位招聘秘书:年龄小于40岁的女性,学历专科或本科,年龄40,性别=“女”,(学历=“专科”,学历=“本科”)And And Or,比a小,比b大 用 Or,a小数,b大数,a小数,b大数,比a大,比b小 用 And,例:表示算术表达式:正确的VB表达式:3=x And x=7 错误的VB表达式:3=x=7 或 3=x Or x=7,考虑:若分别写成:年龄40 And 性别=女 And(学历=专科 And 学历=本科)年龄40 Or 性别=女 Or(学历=专科 Or 学历=本科),3.6 常 见 错 误,1.逻辑表达式书写错,在VB没有造成语法错而形成逻辑错 例如,数学表达式 3x10 VB表达式写为 3=x10。问题在于VB中的逻辑量与数值量可相互转换。2.同时给多个变量赋值,在VB没有造成语法错而形成逻辑错 例如:Dim x%,y%,z%x=y=z=13.标准函数名写错 4.变量名写错 检查方法:在通用声明段加Option Explicit5.语句书写位置错 在通用声明段只能有Dim语句,不能有赋值等其他语句,总结,编码规则数据类型变量与常量命名规则申明格式常用函数数学函数字符串函数,转换函数日期时间函数格式输出函数Shell函数运算符与表达式算术运算符字符串运算符关系运算符逻辑运算符,

    注意事项

    本文(VB语言基础(2学时).ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开