已经完成百例一段时间了,但是这几天又复习了一遍。
刚开始敲百例的时候觉得这些代码很陌生,毕竟这是第一次接触vb,但是你越往后面敲的时候,会有一种柳暗花明又一村感觉,觉得前面的一些知识跟后面都穿插在一起,所以敲的百例多了,自然而然的就会了百例中的一些知识点,
在百例中的小发现
刚开始的时候,有一行代码是option explicit,当时发现差不多每个例子中都有这个这行代码,在复习的过程中,发现了这行代码的意思,即当你的代码敲错的时候,在运行的过程中会提示你错误的原因、哪一行错误等,同理如果你没有这一行代码,就不会提示你错误在哪里。
当你在要用一个变量的属性的时候,不知道有没有这个属性,在你写代码打出变量加英文状态下的点时候,会弹出一个列表,列表里面都是该变量的属性。
在百例中的小问题
在敲代码的是时候,难免会用到label,但是有时候label1和labell就很相似,这一个问题是需要注意的地方。在百例的后几个例子中,会用到函数的插入,这个时候要注意如果是在form中定义的话,一定要用declare私有声明,若要用public共有声明的话,一定要用模块来声明。
如果我们把函数声明用键盘敲上去的极有可能程序不能运行,所以要从API中添加函数哈。
属性、事件、方法这是我记得最熟的六个字
对象----可以理解为窗体、控件等
属性----可以理解为对象的性质,例如窗体的picture属性等
方法----对象所能作的动作,如窗体的print end 等
事件—如窗体的单击事件 双击事件等。
由于是第一次接触vb,所有的思维还是可能还有之前学的数学思维一样,就像vb中的数轴一样,在vb中是从左上角开始,宽为横轴,高为纵轴,而且他的属性只有left top ,没有right,第一次做一个vb小例子的时候居然把right按到变量的属性上了,怎么也运行不了,所以学习vb一定要培养vb的思维,切不可把平时思维按到vb中去。