本篇章适合小白和菜鸟,大咖和专业人士请绕行。我们这些人可以从接触编程到开始学习编程,从学习编程到初级程序员,这是我们的第一目标,就是能够编一些小程序和小软件解决自己手头的问题即可。如果有志向者,可以继续学习深造,能够学有所用编成型的软件,成为高级程序员。之后,再有想吃天鹅肉的癞蛤蟆可以继续向前冲击系统分析师,指导和安排别人来编程,编大型软件系统。那么,不想吃天鹅肉的青蛙们走起。
先来看一个简单的VB编程实例,用的语言就是Visual Basic,用的软件工具就是VB6.0,VB语言可以说是世界上使用人数最多的语言,就是因为它好理解,易学,易懂,能让人的自信心爆棚,所以,在这个产品层出不穷的时代,它依然受很多小白欢迎。
首先,安装完成VB6.0后,可找到路径打开VB6.EXE:
![eb7f2b68091a39d992d638d8d185340b.png](https://i-blog.csdnimg.cn/blog_migrate/7ba238eb733d210b8c7795b99a5cf3e9.jpeg)
打开后选择标准EXE即可:
![5b7db2a8b19bd00f81350104de8dd9f0.png](https://i-blog.csdnimg.cn/blog_migrate/27cc40fbca9286f6a3162bc171dee622.jpeg)
可以看到下面这个界面,这就是VB的窗体界面了,右边是工程管理窗口,右边下方是属性窗口,这些可以慢慢的熟悉和了解,以及它们的作用。
![3dfb110c9c5319561efe688f5432f00f.png](https://i-blog.csdnimg.cn/blog_migrate/273fabc6729d525f6ecfb62fe116bc6b.jpeg)
先在窗体上放两个控件,一个是"按钮控件"(commandbutton),另一个是"文本框控件"(textbox),这两个控件有着不同的用途,它类似于我们人体的器官,嘴就是用来吃饭的,耳朵就是用来听声音的,谁也不可能用眼睛去嗅味道。
![2db472f8ff336f7e8fff4d81b74e3117.png](https://i-blog.csdnimg.cn/blog_migrate/bbd6a40fbc4ab608150522c811db63f1.jpeg)
放完控件,把控件的基本信息设置一下,可以通过右下角的属性窗口来设置,下面这个就"按钮控件"的属性窗口,caption属性就是控件上要显示的内容:
![93a2f698dcfe446d4a274c68404cd968.png](https://i-blog.csdnimg.cn/blog_migrate/50207f686d12bcbe70006cd595c59f68.jpeg)
下面这个就是"文本框控件"的属性窗口,这里面的text属性就是要显示的内容,它默认的是text1,我们可以改一下:
![c4dd9b734aba4ec32313b55a0a835024.png](https://i-blog.csdnimg.cn/blog_migrate/30a9af1d9f5e54c792283da2c2475186.jpeg)
实际上改完之后,运行程序:
![f7200c02cfb5a5ae044e65bc3b83dc3e.png](https://i-blog.csdnimg.cn/blog_migrate/4c190498589687e17b27c5e28b4ffdb7.jpeg)
运行后的效果:
![7742a689318db0821ddc2f0e9ad272b2.png](https://i-blog.csdnimg.cn/blog_migrate/4fbf388779c83aff161fa3ff64c6152f.jpeg)
设置完外观后,下面我们要开始编程了,我们的目标是想要用鼠标点击按钮后,下面的文本框就出现相应的信息。
直接双击按钮后,进入程序代码窗口,里面空荡荡的,什么都没有:
![4cbddcc3d39cbcfd63da88ba96bfe8f6.png](https://i-blog.csdnimg.cn/blog_migrate/07c07351182c21062a9591c7ab712c98.jpeg)
加入代码时程序会有提示:
![a458391aacaca2fb6016c63e9210f9be.png](https://i-blog.csdnimg.cn/blog_migrate/d1a0a4ad198aa8094936fd909c8663cd.jpeg)
完整代码是这样的:
![c3c881038e5e19c5fb0b17d02c65dc34.png](https://i-blog.csdnimg.cn/blog_migrate/d7fb07bbbedd803b256a343ae7309bee.jpeg)
运行程序后,点击显示信息按钮后,文本框的内容变化了,变成我们用程序控制的样子:
![c7ea531a13dacbadbe58c4aad67384d1.png](https://i-blog.csdnimg.cn/blog_migrate/85f8e1d362aa332681b7b15fd710fe41.jpeg)
这是一个非常简单的程序,主要是通过这个小实例让大家熟悉和认识Visual Basic环境。
然而,我们还可以在窗体上再添加一个按钮控件,它的名称是"Command2",双击第二个添加的按钮控件,添加Command2_Click()事件对应的代码:
![79ddddc86ded584222a8e60288989cbc.png](https://i-blog.csdnimg.cn/blog_migrate/cb43469feca92906e374b157ae3fb550.jpeg)
从而实现点击这个按钮之后来显示另一组信息,运行程序点击新添加的按钮,第二组信息显示了出来,这个简单的程序实现了通过点击不同的按钮控件,来控制文本框所要显示的信息内容:
![d945c7a9a796e9545f6828d68c5e1661.png](https://i-blog.csdnimg.cn/blog_migrate/e9d4de6b4510517c0059600248640297.jpeg)
我们再来看一下Visual C#的环境,Visual C#的安装和运行对机器的要求稍高一些。从下面的图可以清楚的看到,界面基本相似而已,只不过控件的类型和用法有一些不同,Button控件和textbox控件基本相似:
![7f0930cee22789d4a328547bee65295f.png](https://i-blog.csdnimg.cn/blog_migrate/2449abfd83f5d3e3f3d48b89fbee66aa.jpeg)
同样将两个控件放到窗体上后,双击"显示信息按钮"进入代码编辑区,发现有已经生成的代码了,这就是其中和VB的区别之一,我们只需要在单击事件下键入代码即可,由于语法的区别,这里面代码结束时要加分号";" ,否则就会报错。
![f1b078ef2ac59b6b324e48a49c0eb9ad.png](https://i-blog.csdnimg.cn/blog_migrate/4cfd01ebda3ea7ad6ed4a5815683adb9.jpeg)
看看运行结果:
![3e176367dc93deaa78112659fc9121d8.png](https://i-blog.csdnimg.cn/blog_migrate/001771a387586cdf78f11c8ceccff6c7.jpeg)
Visual Basic要比Visual C#简洁易懂,建议初学者学VB,然后慢慢上手Visual C#,完全可以满足个人的需要。