1、如果一行程序太长,能不能换行?
vb的程序代码是允许换行书写的,只要在每次换行的最后一个字符加上换行字符“_”就可以了。例如:
sub picmove()
frm.picture2.left = frm.picture1.left + _ ’加上换行符
frm.picture1.width
end sub
2、 如何在设计的时候清空存在的图片?
用鼠标点中该图片,在属性窗口中选中picture属性,按del键便可清空图片。
3、 visual basic 如何注释一段较长程序代码?
4、怎么实现鼠标一移上去就出现小提示窗口的功能?
vb 里每个控件都有tooltiptext属性,只要加上一行程序就可以了。
例如:label1.tooltiptext = "这是提示!"。
vb里面有个系统对象叫app。app.path就是当前软件的运行目录。而命令行参数存放在一个系统变量里面,mand。程序语句如下:
label1.caption=app.path
label2.captionmand$
6、我想换掉鼠标显示的形状,怎么做?
vb提供的系统控件一般都有mousepointer和mouseicon属性。我们可以寻找自己喜欢的*.ico,*.cur文件,实现的程序如下:
screen.mousepointer= 99 ’用户鼠标类型
screen.mouseicon=loadpicture("c:abc1.ico") ’读取鼠标的图标文件
7、如何设置程序的错误出口?
on error语句用于程序的错误出口处理。一般的处理方法有两种。
1) 遇到错误跳转到某一行程序去执行,on error goto someline。
例如:
8、怎样获得键盘输入和判断敲键的ascii值?
把窗体的keypreview属性设置成true,然后在form_keypress 事件里编写程序代码如下:
private sub form_keypress(keyascii as integer)
me.caption = str(keyascii) ‘取得键盘输入的字符
...
end sub
9、我希望窗体一运行就在屏幕的中央,怎么实现?
sub centerform(frm as form) ‘定义过程
frm.move (screen.width - frm.width) 2, (screen.height - frm.height) 2
end sub
private sub form_load()
centerform me ’调用过程
end sub
private sub text1_gotfocus()
text1.selstart = 0
text1.sellength = len(text1.text) ’过程调用
end sub
[1] [2] 下一页
+《计算机等级考试二级VB10个编程技巧》相关文章
- 计算机等级考试二级VB10个编程技巧
- › 2013-2009年9月计算机等级考试二级笔试真题-Java
- › 2003|2009年4月全国计算机等级考试二级visualBasic笔试试卷(含答...
- › 2002年9月全国计算机等级考试二级VB试卷(含答案)(1)
- › 2008年9月全国计算机等级考试二级java程序设计参考答案
- › 08年4月计算机等级考试二级JAVA试题(1)
- › 2006-2009年计算机等级考试二级Java样题(1)
- 在百度中搜索相关文章:计算机等级考试二级VB10个编程技巧
- 在谷歌中搜索相关文章:计算机等级考试二级VB10个编程技巧
- 在soso中搜索相关文章:计算机等级考试二级VB10个编程技巧
- 在搜狗中搜索相关文章:计算机等级考试二级VB10个编程技巧