注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

张慧颖 廊坊师范学院信息技术提高班十四

 
 
 

日志

 
 
关于我

今生,我愿做一剪轻逸的梅花,在风雪中傲然的绽放,带着今生的夙愿,带着隔世的梅香,静守住心灵的宁静........

网易考拉推荐

VB课本总结(1)  

2017-03-11 14:13:23|  分类: 计算机 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 

 

VB课本总结(1) - 14期   张慧颖 - 张慧颖  廊坊师范学院信息技术提高班十四

 VB概念:VB是一种可视化的、面向对象的(Object Oriented Programming,OOP)采用事件驱动对象对事件进行处理的程序设计语言

 工具栏:在VB集成开发环境默认状态下,只显示标准工具栏。单击视图菜单中的工具栏命令选项,或将光标移至菜单栏或工具栏单击鼠标右键,将弹出工具栏的快捷键菜单,可以进行其他工具栏的显示或隐藏设置。

 对象的三大特征:属性、方法、事件

 程序的中断:1、单击工具栏中的中断按钮    2、运行菜单中的中断命令 3、快捷键Ctrl+break

 窗体常用属性:课本P15   name属性值就是对象名,必须用字母开头,不能用标点符号和空格

命令按钮常用属性:课本P16

标签控件常用属性:课本P17

文本框控件常用属性:课本P18

 属性说明栏:显示所选属性的功能提示。在“属性列表框”或“属性说明栏”的某一位置,右击鼠标,通过“描述”进行显示设置。

 代码窗口发现:“过程查看”与”全模块查看”按钮

 调出立即窗口:视图——立即窗口    (辅助查错窗口,调试程序)

 对象事件:事件是指对象能够识别并作出反应的外部刺激。(Load、Click。。。)接收事件的对象就会对事件产生反应,即执行一段程序代码,所执行的这对程序代码就叫做事件过程。

 对象方法:方法就是系统已经设计好的、在编写事件过程中可以使用的一些特殊程序。完成显示、隐藏、移动对象,绘制图形和打印输出结果等一定的操作功能。

VB课本总结(1) - 14期   张慧颖 - 张慧颖  廊坊师范学院信息技术提高班十四
一、数据类型

1、数值型

 整型integer:不带小数部分,占用两个字节(16位)

长整型long:占用四个字节

单精度single:表示带有小数的实数,占用四个字节,七位有效数字

双精度double:与单精度类似,表示的范围更大,15位有效数字占用八个字节

货币型currency:专门为货币值而设置的数据类型,占用八个字节

字节型byte:表示非负数范围0~255,占用八个字节

2、字符串型string

用双引号括起来的字符序列

3、逻辑、布尔型boolean

只有两个值:true和false

4、日期时间型date

二、常量与变量

1、直接常量

整型、长整型与字节型常量

 十进制表示与平时的书写方法相同,如果在一个整型常量之后加上“&”字符会使其成为长整型常量

八进制表示,以“&O”开头,后面有0-7组成的八进制数,如果要表示长整型数,末尾加上“&”

十六进制,以“&H”开头,后面由O~F组成的十六进制数,…………………………………………

 实型常量

包括单精度型和双精度型常数,在实型常量后面加“!”或“#”来指明该常量是单精度还是双精度

 字符串型常量

要用英文半角的双允浩把字符串括起来

 逻辑常量

 日期时间型常量

2、符号常量

用标识符表示的常量

与变量相似需要声明,且声明时要指定符号常量的值,在符号常量的作用域内,不允许重新给符号常量赋值,也不允许在运行过程中改变符号常量表示的值。

【private|public】const<符号常量名>[as 数据类型]=<表达式>

Const 式VB的关键字,表示本语句为定义符号常量的语句。

明明符号常量通常使用大写字母,或者在符号常量名最前面加“con”

3、变量

命名:必须以字母开头,不能包含+、-、*、/等字符,不能超过255个字符,不能与VB中的关键字重名,同一作用域中变量名不能重复

声明:

  <public公共|private私有|dim定义|static静态><变量名>[as  数据类型]

过程级变量:又叫局部变量,只能在该过程中使用 <dim|static><变量名>[as  数据类型]

模块级变量:声明变量所在的模块中所有的过程中都可以访问的变量,一个模块中的过程不能访问其他模块中的模块级变量

                         <private|dim><变量名>[as  数据类型]      声明模块机变量的语句,要放在模块代码段的通用声明段中

应用程序级变量:又叫全局变量,应用程序所包含的所有模块都可以访问,使用public关键字

三、常用内部函数

1、数学函数:Abs绝对值函数        Sgn符号函数     Exp幂运算函数        Log自然对数函数      Sqr算术平方根函数

2、字符串函数:

len(string)计算字符串长度的函数

left(string,n)从字符串的左边取n个字符

right(string,n)从字符串的右边取n个字符

mid(string,n,m)从字符串string的第n个字符开始向右取m个字符,如果n的值超过了字符串的最大长度,函数将返回空字符串。

3、转换函数

int(x)、fix(x)都是把x变为整数的取整函数 int(-6.6)的返回值为7(向下取整)  fix(-6.6)的返回值为-6(直接去掉小数点后面的数

asc(string)返回字符串string的第一个字符的ASCII值

chr(x)将ASCII码值x转换为相应的字符  常见的chr(13)回车,chr(10)换行

Lcase (string)小写转换

ucase(string)大写转换

str(x)把数值表达式x的值转换为相应的字符串

val(string)把前面包含有数值信息的字符串string转换为数值型数据,即返回字符串string中的第一个字符串前面的所有数字。

VB课本总结(1) - 14期   张慧颖 - 张慧颖  廊坊师范学院信息技术提高班十四

  一、print方法

 用于在窗体、立即窗口、图片框或打印机等对象中显示或打印输出字符串或表达式的值。

 print"vb"      在当前窗体上显示VB

Form2.print"vb"   在form2窗体上显示VB

Picture.print"vb"  在图片框中显示VB

 当输出多个表达式时,各表达式之间用逗号或分号隔开。使用逗号每隔14列为一个输出区,逗号后面的内容将在下一个输出区显示。使用分号,则紧凑格式输出,后一项紧跟前一项输出。若没有分隔符,则执行print方法输出当前输出向后自动换行

 相关函数:

 tab函数:对输出结果进行定位   格式print tab(n);"表达式"    (表达式将在第n列之后显示)

spc函数:对输出结果进行定位  跳过n列   格式  print "计算机"; spc (n);"世界"  (计算机之后跳过n列显示世界)

 二、信息框函数msgbox

  跳出对话框以显示信息,格式  <变量名>=msgbox(<提示信息>[,<对话框类型>[,<对话框标题>]])

 三、输入框函数inputbox

  跳出对话框以输入内容,将用户从键盘中输入的数据作为函数的返回值返回到当前程序中

     格式  变量名=inputbox (<提示内容>,[<对话框标题>],[<默认值>])

 四、焦点和tab键顺序

   某些控件不具有焦点,如标签、框架、计时器等。仅当控件的visible和enabled属性被设置为真时,控件才能接受焦点。

将焦点赋给对象:

  1、程序运行时,使用鼠标选择对象,按快捷键先择对象,按tab键或shift+tab键在当前窗体的各对象之间切换焦点。

 2、在程序代码中用setfocus方法来设置焦点。

 tab键顺序是指用户按tab键时,焦点在窗体上的控件之间移动的顺序。一般情况下,tab顺序有向窗体中建立控件的先后顺序确定。   设置控件的tabindex属性可以改变控件的tab顺序。

 五、循环语句

  do…loop 语句  do[while|until<条件>]  while 是当型循环   until 是直到型循环

         可以在循环体的适当位置使用exit do语句语句,一便随时退出。也可省略while/until,将循环语句条件写在循环体内,用exit do语句退出循环。

 For…next 语句  属于计数循环,通常用于循环次数已知的循环结构   for<循环变量>=<初值>to<终值>[step<步长>]

 Randomize  随机数值初始化

 

  评论这张
 
阅读(38)| 评论(18)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017