范文无忧网学习方法学习技巧

想学习vb编程于是买了一本vb从入门到精通这叫我个郁闷我可

12月22日 编辑 fanwen51.com

[精通英语的三十个好习惯]学习英语的最高境界是什么,是习惯,只有习惯了学习英语,习惯了使用英语,那么才有可能掌握英语,下面列举出的学习英语的三十个好习惯,可以帮助你掌握学习英语的窍门。 1、将英语真正...+阅读

我是学过VB的,可是,现在还是看不懂VC的书。在具体语言逻辑、用词上差别不大,但是涉及到语言整体背景,或者说是开始编程的出发点,差距就大了。

不知道你以前学的C是Windows下的C,还是dos下的C,编程界面是不是可视化的。是可以设计程序窗口,还是只靠写代码编程。

如果你以前学习的C,没有可视化编程界面,那么,跟VB的编程,在整体上有所区别。具体内容差别不大。当你能适应可视化编程时,自然就顺手了。

打个比方说,一个VB的程序,好象是一组C程序,当然语言是Basic语言,或者应该叫一组子程序,组合在了一起,包装在了一起,而起到包装作用的就是你在窗口设计界面中设计的那些按钮、文本框什么。

当程序运行时,你点了某个按钮,就会运行对应的一段程序,而这一段程序就是你在设计时,写在对应位置的那段程序。

这就是所谓的事件驱动模式。根据你对窗口的操作,决定运行哪一段程序。

或者也可以这样来理解一个VB程序,当然,实际结构可能不是这样的。

就象是你在C中写了一段代码,这段代码画出了一个窗口,然后,这个窗口里面有好些个按钮,当绘制完成这个窗口时,进入一个循环,在这个循环中,有一个CASE分支结构,等待你的输入,如果你点击了某个按钮,或者其他操作,CASE变量就会被赋一个值,然后,就执行某一段对应的代码。当你点击了退出按钮,CASE变量就指示程序结束退出。

只不过,在VB中,这个窗口你可以手工先绘制好,由VB的IDE帮你完成相应绘制的代码,而输入CASE变量的方式,也变成了在VB中的各种不同的事件。

要说具体语法,每种语言都差不多,关键是记得规范就可以了。

所以,在一本VB的入门书中,可能不是先讲解具体语法,而是讲解各种界面、控件,以及他们的属性、事件、方法。这些就是VB编程中的基本材料。要学习Vb,就要先熟悉这些基本材料,只有熟悉了这些材料,才能将其合理组合成一个程序。

不过,实际用到的控件,或者控件的属性、事件、方法,等内容可能并不是太多,你可以先简单看几个,然后,具体操作一下。相信很快就会适应了。

比如,一个新工程建立后,会有一个默认的窗口,点运行,就会出现一个空窗口,没有任何功能,因为你在里面什么没有没有写。你可以给他添加一个按钮,然后,双击这个按钮,会出现一段代码编辑窗口,并且新加入了一个空的子程序,这个子程序里就是按钮被点击事件要执行的代码,你可以在里面添加代码,比如说msgbox "OK",就会弹出一个对话框。诸如此类。你可以进行各种计算,要将结果显示出来,当然不能总是msgbox,还可以有其他多种途径,这就需要用到一些基本控件,比如文本框,标签什么的。然后,你对照着书上的内容,可以去找一下,哪种控件有什么作用,可以通过对他的什么操作达到什么效果。逐渐掌握更多的控件、事件、属性、方法等基础知识,就可以编出越来越强大的程序。

延伸阅读:

一本书心得体会这学期我读了《学会选择学会放弃》这本书。深有感触,以下是自己的一点小小感悟,学会怎样的选择和懂得怎样的放弃在我们人的一生中是何等的重要啊!当我们走过了童年的纯真、少...

推荐阅读
图文推荐
栏目列表