【VB开源代码栏目提醒】:网学会员为需要VB开源代码的朋友们搜集整理了vb基础___VB的程序代码编写机制 - 编程语言相关资料,希望对各位网友有所帮助!
VB基础系列 第四课
VB的程序
代码编写机制 在前面我们学习了写软件的过程先
设计界面再添加
代码再运行调试虽然我们当前写的软件比较简单但是
软件的编写过程其实就这么三步。
由于程序
代码是一个软件的灵魂那么我们就从软件
代码的编写开始讲起这节课我们
学习VB代码编写机制。
打开
VB 把按钮控件添加到窗体中然后将按钮的caption属性修改为“OK”然后我们在窗体的名称上面点鼠标右键—“查看
代码”来给按钮添加
代码如下图 Private Sub Command1_Click Msgbox “a”vbOKOnly“红客技术” End Sub 然后保存执行一切正常那么注意以下几个问题 【1】、语句编写机制 程序
代码不区分字母大小写。
【这里指的是
代码而不是我们执行语句时所给的命令的参考值比如双引号里的a和双引号里的“红客技术”这些东西有学名叫参数。
也就是说这一个命令在运行的时候所参考的数值参考什么数值呢这一句命令的含义是弹出一个消息框。
消息框的内容设定为这一个值消息框中只含有一个“确认”按钮。
而消息框的标题是“红客技术”如果我们把这些参考的数值更改的话那么更改为什么值它就以什么值显示。
】
演示小a时弹出小a大写的则显示大写。
记得不区分大小写主要是指【双引号里】的数值而不是指Msgbox这些。
不信试试… 切换到下一行写msgbox然后按回车看到没
VB自动将其修改成Msgbox如果要是我改成MSGBOX呢然后按回车看到没有
VB又改为Msgbox为了美观该大写的大写小写的小写。
A、一般情况下每行一句语句没有语句终结符。
比如Msgbox “a”vbOKOnly“红客技术” Msgbox “B”vbOKOnly“骇客技术 消息框的内容是“a”样式是vbOKOnly消息框的标题是“红客技术”然后接着执行第二句它不像我们中文说完一句话用句号来表示这句话的结束需要大家注意。
B、长语句可以通过续行符“”一个空格后面跟一个下划线将其分成多行。
有的时候我们要执行一个命令也就是一句话非常的长怎么办可以把这个命令进行多行显示比如我在Msgbox “a”vbOKOnly“红客技术”这句的其中某个部位。
如vbOKOnly处按回车也就是把原先一行变成2行显示但必须在前一行后边加上“续行符”。
【续行符】也就是一个“空格”后面跟一个“下划线”。
那么这样下来
VB就认为它只是一句话而已运行时就不会产生错误。
Msgbox “a”vbOKOnly“红客技术”中 参数-1“a”告诉这个msgbox这个命令显示的内容为a 参数-2vbOKOnly告诉msgbox这个命令只显示一个确认按钮 参数-3“红客技术”告诉msgbox这个命令标题是“红客技术”。
但是不能在参数中间加续行符
代码很长的时候可以通过“续行符”来分隔开这样便于我们观察
代码。
C、多个语句通过冒号“”分隔将其合并到同一行上。
有时候我们也可以将2句合成一句如 Msgbox “a”vbOKOnly“红客技术”Msgbox “B”vbOKOnly“骇客技术 但需要在两句之间用“”这个冒号隔开这样
VB就会认为冒号是分隔个个语句的标记。
Msgbox “a”vbOKOnly“红客技术” Msgbox “B”vbOKOnly“骇客技术 我们执行看看…看成功。
当然可以再加多个冒号多个语句一点都没有影响。
【2】、注释 作用提高程序
代码的可读性 比如我写了两行
代码但是担心过后会忘记具体的含义所以我们就有必要给
代码加上注释。
这样不仅自己别人在阅读时也可以大概明白你的
代码含义。
1、 Rem 注释内容 如 Rem 这句语句的含义是弹出一个消息框…. Msgbox “a”vbOKOnly“红客技术” Rem 这句语句的含义是弹出一个消息框…. Rem 这句语句的含义是弹出一个消息框…. —————————————————————— 2、 ‘ 注释内容如 你也可以在
代码的前面注释…… Msgbox “a”vbOKOnly“红客技术” ‘这句语句的含义是弹出一个消息框…. 你也可以在
代码的前面注释…… —————————————————————— 3、 块注释方法 如果各位有机会去写大型
程序那么非常让人骄傲的事情因为这是对自己所学的一次难得的考验机会那么既然是大型程序
代码自然多因此出问题的机率也自然多。
那我们要是仅仅想审核这部分“
问题”
代码该怎么操作呢 如 Msgbox “a”vbOKOnly“红客技术” Msgbox “b”vbOKOnly“红客技术” Msgbox “c”vbOKOnly“红客技术” Msgbox “d”vbOKOnly“红客技术” Msgbox “w”vbOKOnly“红客技术” Msgbox “m”vbOKOnly“红客技术” 1假如后两句出问题了我只想审核执行后2句。
那么有人可能想到把前面的
代码全部删除了不就OK是的那么
VB就会从剩下的
代码开始执行但是如果你被删除的
代码很多要想恢复就很麻烦了所以此方法不可取。
2按照前面两种注释的方法把不需要审核的
代码全变成“注释”但是如果是几千条
代码你就得忙上好一阵子了。
3有没有更加简便的方法答案是肯定的。
那就是“块注释”方法。
具体操作在菜单栏中选择“视图”—“工具栏”—“编辑”默认情况下编辑前面是不打勾的我们把它勾选上这会儿就发现了工具栏下面多了一行“编辑工具栏”。
“编辑工具栏”中有2项一个是“设置注释块”另一个则是相应的“解除注释块”。
这两个的功能对我们在编写大型
代码的过程中非常的有辅助作用。
现在把不需要审核的
代码全部选中然后点击“设置注释块”工具看到吧被选中的
代码前面都加上了‘ 号变成注释了运行试试….成功了当然我们可以点击“解除注释块”工具将其还原成正常的程序
代码。
【这就是“块注释”方法】 —————————————————————— 这些注释内容在程序执行的时候不会被作为程序
代码执行而仅仅是起到一个标注“程序
代码”的作用。
【内容可以随意定】