柯吧电子社吧 关注:111贴子:8,435

【知识】vb的一些知识

只看楼主收藏回复

RT、


1楼2012-01-31 11:18回复
    vb具体的介绍什么的去百科Visual Basic看
    传送门--> http://baike.baidu.com/view/14260.htm


    2楼2012-01-31 11:19
    回复
      我家的是Visual Basic 6.0
      下面是界面的介绍


      3楼2012-01-31 11:21
      回复
        c


        4楼2012-01-31 11:25
        回复


          5楼2012-01-31 11:29
          回复
            下面介绍一下语法
            首先是变量
            简单来说变量就是用来存东西的一个东西
            在Visual Basic中 变量的声明是
            Dim 变量名 As 变量类型
            Public 变量名 As 变量类型
            Private 变量名 As 变量类型
            其中
            Public定义的是公有变量(就是全局变量,整个程序都可以用)
            Private和Dim定义的是私有变量(只在模块或过程中有效)
            变量名必须以字母开头,不得超过255个字符,不能有汉字等字符,只能由字母和数字还有下划线组成
            变量的类型有很多
            1、Integer
              Integer指的是-32768到+32767之间的整数,通常这个范围已经涵盖了大多数可能会用到的数字。如果认为要用到的数字可能会超出这个范围,可以考虑将其定义为Long
            2、Long
              这种数据类型垢数字有时又称为Long Integer。这种数据类型可以处理-2147483648到+2147483647之间的所有数字。与使用2个字节的Integer不同,它使用4字节内存存储数据
            3、Single
              Single适用于需要小数点的数字
            4、Double
              这种数据类型需要使用8字节内存来存储数据。如果必须处理超大范围的值,这种数据类型会很有用
            5、Byte
              某些情况下,可能需要以单个字节的形式来访问数据。在这种情况下,就需要使用Byte数据类型。它主要包括0到255之间的整数。Byte数据类型通常用于访问二进制文件、图形和声音文件
            6、String
              String用来存储字符串
            7、Boolean
              这种数据类型的值只能是True或False,对于Visual Basic,False表示0,True表示非0
            8、Variant
              Variant 是一种特殊的数据类型,除了定长 String 数据及用户定义类型外,可以包含任何种类的数据。


            7楼2012-01-31 11:42
            回复
              Option Explicit关键字
              Option Explicit关键字是要求变量必须先声明在引用
              在Visual Basic中,我们可以不声明直接使用变量,但是很容易出错
              例如
              Dim value As Integer
              valeu=1
              明显 value拼错了,但是这不会报错,而且不容易发现
              到了程序运行的时候 如果使用了value的值可能会产生意想不到的结果
              所以 在程序开头加入Option Explicit 这样如果用了没声明的变量,vb就会报错


              8楼2012-01-31 11:44
              回复
                未完待续


                9楼2012-01-31 11:44
                回复
                  咦、貌似度娘吞了一段
                  VB语言的基础是Basic语言
                  在VB程序中不区分字母的大小写,例如AS和as是等效的。
                  在同一行可以写多个语句,语句中间用冒号隔开
                  在VB中注释是用单引号(‘)表示的


                  10楼2012-01-31 11:51
                  回复

                    常量
                    常量就是不可以改变的量,一旦给出了值就不可以改变
                    在程序中直接给出的数据是常量,例如123(这是Integer型的)、”你好”(这是String型的,字符串必须用双引号引起来)
                    常量还可以用Const来声明:Const 常量名 [As 类型] = 表达式
                    例如Const PI=3.1415926


                    11楼2012-01-31 11:55
                    回复

                      百度格式不好排,只能图化了


                      12楼2012-01-31 12:23
                      回复
                        在说表达式之前先说下运算符优先级、看表格

                        优先级数字越小则级别越高,在同一个表达式中先执行优先级高的运算,相同优先级的按照从左到右顺序执行,如果有括号先算括号内的
                        表达式
                        一个表达式中可能包括算术运算、关系运算和逻辑运算等多种基本运算,以及运算中涉及的数据(变量、常量)、函数等
                        例如 5*5+5就是一个表达式 由于*的优先级高于+所以先算*再算+,这点和数学上一样
                        表达式常常用在赋值语句和条件判断上面。
                        


                        13楼2012-01-31 13:04
                        回复



                          14楼2012-01-31 13:09
                          回复
                            常用语句
                            1、赋值语句:把一个表达式或者常量的值赋给一个变量
                              例如:a = 5^2     '把a的值变为25
                            2、If语句:判断语句
                              形式一、If 条件 Then 语句(这是在一行内的,当条件满足时执行语句)
                              形式二、If 条件1 Then
                                    代码1
                                  ElseIf 条件2 Then
                                    代码2
                                  Else
                                    代码3
                                  End If
                            在这之中当条件1为真时执行代码1,执行完毕后结束If语句,代码2、3不会执行,
                            若条件1为假时则判断条件2,条件2为真则执行代码2,代码1、3不执行,
                            若条件1、2都为假执行代码3。
                            ElseIf和Else可以省略,ElseIf可以有很多个
                            3、循环语句
                            ①Do While...Loop语句
                            形式:Do While 条件
                                要执行的代码
                               Loop
                            这个语句首先测试条件,若为真,则执行要执行的代码,执行完后再次测试条件,若为真,再次执行要执行的代码,不断循环,直到条件为假时,若第一次测试就为假,则不会执行语句体内的代码
                            ②Do...Loop While
                            形式:Do
                                要执行的代码
                               Loop While 条件
                            这个语句与Do While...Loop类似,只不过这个语句是先执行一遍代码再测试条件,也就是说这个语句体内的代码至少执行一次
                            ③For...Next语句
                            形式:For 变量 = 初始值 To 终值 [Step 表达式]
                                要执行的代码
                               Next
                            这个语句首先给变量一个初始值,然后每执行完一遍代码后都给变量加上步长(也就是Step后面的表达式),直到变量大于终值为止
                            若不写步长,则默认为1.
                            4、Select语句
                            语法是:Select Case 要测试的表达式
                                 Case 表达式列表1
                                     代码1
                                 Case 表达式列表2
                                     代码2
                            ...
                                 Case 表达式列表n
                                     代码n
                                 [Case Else
                                    代码n+1]
                               End Select
                            这个语句会根据测试表达式的值在表达式列表中找到第一个符合条件的语句块执行,若都没找到则执行Case Else ,若没有Case Else则结束语句
                            5、Exit语句
                            这个语句是无条件结束当前的一些语句
                            例如Exit For就是结束当前For循环
                            除此之外还有Goto语句等……


                            15楼2012-01-31 13:36
                            回复
                              一直揉脸会肿起来的


                              16楼2012-01-31 13:37
                              回复