也许,又要捡起VB6了,做维护!复习一下!
1,基础
常用快捷键:
------------------------------------------------------------------------------------
F3:查找下一个
F4:查看对象的属性
F5:开始运行、调试
F8:单步调试
F7:进入代码模式
Home:定位到当前代码行的行首
End:定位到当前代码行的行末
Shift + F7:进入设计模式
Shift + F2: 查看某函数/变量的定义
Shift + F3:查找前一个
Shift + F10:查看快捷键菜单
Ctrl + Home:定位到代码开头
Ctrl + End:定位到代码结尾
Ctrl + Shift + F9:删除所有断点
Ctrl + F5:全编译执行
左下角有2按钮:分别是查看某一个过程查看、全模块查看
------------------------------------------------------------------------------------
代码实现窗体的对齐方式:
Form1.Top = (Screen.Height - Form1.Height) / 2 ’垂直居中
Form1.Left = (Screen.Width - Form1.Width) / 2 ’ 水平居中
------------------------------------------------------------------------------------
显示窗体:Form1.Show
显示模式窗体:Form1.Show 1 或者 Form1.Show vbModal
关闭窗体:Unload Form1
隐藏窗体:Form1.Hide
------------------------------------------------------------------------------------
示例使用Err对象的HelpContext属性来显示用于overflow错误
dim Msg
Err.Clear
on error resume next
Err.Raise 6 'generate overflow error
if Err.Number <>0 then
Msg="Press F1 or HELP to see " & Err.HelpFile & _
" topic for " & _
" the following HelpContext: " & Err.HelpContext
MsgBox Msg,,"Error: " & Err.Description, _
Err.HelpFile,Err.HelpContext
end if
-------------------------------------------------------------------------------------
变量名
var1%=23 ’表示var1是一个整型变量
var2!=23 '表示var2是一个单精度变量
var3#=23 '表示var3是一个双精度变量
dim student_name,student_home,student_age as string * 20 表示这些变量都是string型,且长度都为20
% 整型
! 单精度型
# 双精度型
$ 字符串型
& 长整型
@ 货币类型
为避免写错变量名,可以在类模块、窗体模块、标准模块的声明断中写: option explicit
Tools菜单-->选项--> 编辑器-->要求声明变量 勾中,这样会在任何新建的模块中自动插入 option explicit,注意已存在的模块中不会自动插入,需要手工添加进去
模块级变量:private iTemp as integer 只对当前模块有效,它与 dim iTemp as integer表示意义一样,但前者可读性更强;
public iTemp as integer 在其它模块中也有效
注意:只能在模块的声明断中用private 或 public ;在过程中只能用 dim
在过程中声明的变量,是过程级变量,一般也叫局部变量;
还有一种局部变量:静态变量,在过程中声明,它使用之后,尚保存值!用法:static iPermanent as integer
-------------------------------------------------------------------------------------
调试输出内容:debug.print "aaa"
-------------------------------------------------------------------------------------
变量类型:byte,boolean,integer,long,currency,decimal,single,date,string,object, variant等
-------------------------------------------------------------------------------------
编 程 入 门 --看实例学VB 6.0--VB的简单语法学习
http://wangluodiannaozhishi.blog.hexun.com/25457021_d.html
通过各种实例来学习VB6.0
http://wenku.baidu.com/view/8ad469ceda38376baf1faeb2.html
2,实例
http://www.233.com/ncre2/VB/fudao/20080321/092544220.html