码眼皮不自觉地就要打架。后来几乎是“头悬梁,锥刺股”才得入门。现在想来,这种入门大可不必。严谨求实的态度是非常正确的,但既然面对初学者,也许换一种思路更贴切。少一些隐晦,多一些直观;少一些专业术语,多一些例子。VB这个东西技术性在当今说来还是比较强的,但是要在这个方面有所建树的话,我觉得只要认真对待还是可以能掌握到一定程度地
fVB的最大的优点就是简单易学,开发项目的时间比较短。VB语法简单,可视化程度高,概念少,所以非常适合初学编程和Wi
dows编程的人使用。即使编程高手也有很多人愿意使用它,一般开发的效率比较高。缺点是编译后的速度较VC慢,需要庞大的运行时间库支持,软件发行比较困难编译后的EXE程序如果在没有安装过VB的机器上运行需要拷贝数M的文件,并且做一些设置工作;底层调用手段较少,不太适合开发硬件操作多、速度要求高的场合,比如编写硬件驱动程序就不能使用VB。VB的缺点大多都是VC的强项,但VC比较难学,尽管也是Visual的,但很多地方需要手工编写代码,不如VB方便。但专业程序员应该掌握它,因为它几乎无所不能,开发后生成的程序质量比较高。vb的功能和特点虽然vb是从basic语言发展而来,但由于其“可视化”决定了以往的面向过程的程序设计语言不可能具备的一些新的功能和特点:VB集成了一系列功能,在VB程序设计环境中能够完成程序的编写、调试、查错、运行、编译、保存等基本操作,同时还提供了大量程序设计的“零部件”(在VB中称为函数、控件),能够很方便的根据需要“组装”成一个复杂的程序。vb开发的应用程序的运行采用事件驱动原理。程序设计人员不仅在程序设计时不需要考虑程序代码执行的先后问题,而且同一个对象可以因用户的不同操作而产生不同的结果。vb中提供的编辑器不仅提供了典型的wi
dows文字处理应用程序的各种功能,如剪切、复制、粘贴等,使得程序的输入和修改非常方便。而且在vb代码窗口输入代码时,对于vb中的对象的属性、方法,内置的函数、已定义的自定义函数、过程,已定义的变量等,能自动给出拼写提示。这样可大大减少编程人员的记忆量。在vb开发环境下,通过apiapplicatio
programi
terface函数调用,可充分使用wi
dows提供的各种系统资源,来扩充所开发的应用程序的功能。vb全面支持wi
dows系统的ole(objectli
ki
ga
dembeddi
g)技术,因此可以方便、快捷地实现不同应用程序之间的动态数据交换。另外,在vb中,可以开发出包括标准exe(标准wi
dowr