【VB开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了VB开源代码-VB第二章:简单屏幕保护程序设计 - 编程语言的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
第二章基本功能
VB程序设计的基本语法
VB简单对象
VB基本函数屏幕保护程序主窗口
设计屏幕保护程序密码校验窗口设计屏幕保护程序功能提高文字自动来回移动字体大小动态变化文字颜色随机变化鼠标和键盘操作后弹出密码校验窗口密码正确则结束可以设置显示文字内容基本功能生成.scr的屏幕保护
程序变量定义定义格式DimPrivatePublicStaticGlobal 变量名称As 类型变量定义关键词Dim定义过程局部变量、窗体变量Private定义窗体变量Public、Global定义全局变量Static定义静态变量变量类型整数Byte、Integer、Long、BooleanTrue-1小数Single、Double、Currency字符串String变体类型Variant变量的作用域过程变量某个子程序或函数内部定义内容不保留该过程窗体变量在窗体的所有子程序和函数之外定义该窗体所有过程模块变量在模块文件中定义该工程的所有过程静态变量某个子程序或函数内部定义内容保留该过程变量定义说明定义时缺省类型表示标题类型。
没有定义的变量也默认为变体类型变量名称要求字母、下划线、数字、汉字等组成不能以数字或下划线开头。
变量名称不区分大小写定长字符串定义String100 一行定义多个变量每个变量都需要指定类型如果没有指定则为变体变量变量只能定义在某个子程序、函数内部或所有子程序和函数之前强制类型定义Option Explicit变量的类型符作为变量的最后一个字符表示该变量的类型不需要定义主要类型符IntegerLongSingleDoubleCurrencyString类型定义语句将以某些字母开头的变量统一定义成某种类型主要类型定义语句DefByte、DefInt、DefLng、DefSng、DefDbl、DefCur、DefBool和DefStr DefInt I-K 变量的初始值与变量赋值
VB定义的变量具有初始值数值类型变量初始值为0字符串类型变量空白字符串赋值符号一条语句中只有最左边的是赋值其余都是比较运算符如ab10先判断b是否等于10如果等于10给a赋值True或-1否则赋值False或0自动类型转换各种数值类型可以自动转换数值类型可以转换成字符串反之不行
VB常量数值常量十进制10 213.45 1.5e51.5E5 2.5d102.5D10 10000000 0十六进制HffHFF HFFFFFF字符串常量abcdewe 北京科技大学逻辑常量True和False 自定义常量定义方法Public Const 常量名As 数据类型 表达式Public Const PI3.1415926 放在模块文件中常量名称尽量用大写
VB内部符号常量vbRed、vbFriday、vbKeyF1
VB算术运算符算术运算符 - / 数值与数值、数值与数值字符、数值与Boolean1020 10-20 10True xy2z2/3Mod数值与数值x3 y Mod 10除Mod外输入时前后不需要加空格
VB字符串运算符运算符 输入时前后不需要加空格 北京科技大学 S1S2操作数可以是两个字符串或字符串与数值 输入时前面/后面需要加空格 北京 科技大学 Abc 1 S1 S2操作数可以是字符串或数值作用都是将它们连接
VB比较运算符运算符 20 Then Y20 zX10Like支持 If A Like R Then or ORA 比较的结果为True/False主要用于条件语句
VB逻辑运算符AND If X10 And Y20 ThenOR If X20 Or XNot And Or Xor→→→Byte