《1VB的特点.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《1VB的特点

§1 VB的特点1.可视化的设计平台2.面向对象的设计方法对象具有自己的属性(对象的性质)、方法(对象的动作)和事件(对象的响应),它构成对象的三个要素。3.事件驱动的编程机制4.集成化的开发环境5.结构化的设计语言§4 VB程序设计VB应用程序的开发有三个步骤:(1)设计应用程序界面。(2)设置对象的属性(3)编写事件驱动代码 保存工程简便方法:执行“文件/保存工程”命令(第一次保存文件)系统先打开“文件另存为”对话框,保存窗体文件(或标准模块文件),然后再打开“工程另存为”对话框,保存工程文件。?保存修改后的工程文件选择“文件/保存工程”命令保存所做的修改,(保存与工程有关的修改过的窗体文件或标准模块文件)。?VB基础知识常量(1)字符串常量用双引号括起来的字符序列(除双引号和回车符)。例如:China“I am a student.”95.3%计算机软件(2)数值常量整型 1234(十进制)长整型十进制)单精度数:有三种形式,12.34,123!,123.45E-5双精度数:有两种形式,12.34#,123.45D-5在常数后面加上类型说明符:% 整型 长整型 !? 单精度# 双精度 $ 字符串型。2. 符号常量格式:Const常量名 = 表达式功能:定义一个符号常量来表示表达式的值。说明:“常量名”可加以类型说明符。符号常量的类型由类型说明符或表达式的类型决定。Const PI = 3.141593变量1. 变量的命名变量名以字母开头,后跟字母、数字和下划线组成说明:(1)变量名不能是保留字(2)VB变量名不区分字母大小写。?2. 变量的类型(1)用类型说明符在变量的尾部加上类型说明符:% 整型 长整型 !? 单精度# 双精度 $ 字符串型。例如:Num%,Str1$均是合法的变量名在引用时,可以省略类型说明符。(2)定义变量时声明其类型格式:Dim 变量名 As? 类型“类型”可为基本数据类型或用户自定义的类型。Boolean(布尔型) Long(长整型)Single(单精度型) Double(双精度型)String(字符串型) Variant(变体型)用户自定义类型例如:Dim str1 As String , country As String*20Dim i As Integer , sum As Single定义变量后,数值型变量的初值为0字符型变量的初值为空字符串其中:变长字符串的初值是长度为0定长字符串的初值的长度等于定义值。?3. 变体类型变量如未定义类型的变量例如:Dim sum As VariantDim sum运算符与表达式1. 算术运算符(8种)优先级(从高到低):指数(∧)取负(-)乘法、浮点除法(* , /)整数除法(\)取模(Mod)加法、减法(+ , -)。?整除:被除数和除数为整数,结果为整数。31.7 \ 5.8832\6结果为:5取模(求余)运算:结果为整数除法的余数。31.77 Mod 5.88(四舍五入)32 Mod 6,?余数为23 Mod 6余数为3字符串表达式字符串运算符: 或 + 功能:把字符串连接成一个字符串。说明:(1) 符号“”与字符串变量之间应间隔一个空格,例如:str1? str2(2)“”能强制把其它类型的数据转换为字符串,而“+”不能。例如:2008 奥运会???? 2008奥运会2008 + 奥运会??? 2008奥运会 注意:Print 123 + 567结果:690?Print abc + 567出错:类型不匹配?常用内部函数数学函数函 数 功 能 Abs(x) 返回x的绝对值 Int(x) 求不大于x的最大整数 Int(7.8)结果为7, Int(-7.8)结果为-8 Cint(x) 把x小数四舍五入,转换为整数, Exp(x) 计算ex,e是自然数2.718281 Log(x) 求x的自然对数 Sqr(x) 求x的平方根 Rnd 返回0~1之间的随机数: ?字符串函数Len(str) 返回字符串长度 Left$(str,n) 取字符串左边n个字符 Right$(str,n) 取字符串右边n个字符 Mid$(str,p[,n]) 从位置p开始,取n个字符,如n省略,取到最后 Str$(num) 数值转字符串 Val(str) 字符串转数值 Asc(str) 返回字符串首字母ASCII码 Chr$(n) ASCII码转字符 ?说明:(l)三角函数Sin、Cos和Tan自变量的单位是弧度反正切函数Atn(x)的返回值单位为弧度。度转换为弧度:1° = 3.14159/180 *x(2)用函数Rnd可以产生不同的随机数。产生指定范围的随机数:l产生0~n之间的随机数(不含0和n)Rnd*nl产生0~n之间的随机整数(含0,不

文档评论(0)

wu12youli + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档