论文部分内容阅读
摘要:VB编程语言是计算机程序编写的基础语言之一,也是软件开发的重要工具。它可以向软件开发提供语言链接和预编译等服务,是功能十分强大的编程语言。本文从VB编程语言和软件开发的概念入手,对VB在软件开发中的实际运用进行了深入的探索,希望能够为VB编程语言的发展以及软件开发的升级提供一些有益的参考。
关键词:VB编程语言;软件开发
计算机的出现深刻地改变了现代社会的发展模式,使各行各业都迎来了新的技术改革,特别是在软件开发行业,各种功能齐全的软件促使人类社会步入了新的信息化时代。软件行业的飞速发展得益于计算机技术的有力支持,其中VB编程语言作为常见的计算机编写语言之一,已经成为了软件开发过程中不可缺少的重要工具,是程序员必须掌握的基础编写技能。在软件开发行业里有一句话,最古老的编写语言是C语言,而最通用的编写语言就是VB。由此可见,VB编程语言在软件开发行业中应用范围之广,影响作用之深远。本文所探讨的VB编程语言在软件开发中的运用,正是为了深入发掘VB编程语言的应用效果,也为提高软件开发水平打下了坚实的基础。
1 VB编程语言的概念
VB是Visual Basic的简称,它是BASIC编程语言的升级版,是由美国微软公司与上个世纪九十年代初期开发的一种编程语言,它是一种基于对象的程序设计语言,也是以结构化的、模块化的包含协助开发环境的事件驱动为机制的可视化程序设计语言。VB的编写程序较为通俗易懂,主要有快速应用程序开发系统(RAD)和图形用户界面系统(GUI)组成,用户可以直接使用DAO、RDO、ADO等数据库,也可以创建Active控件,这些功能组件使得程序员可以使用VB轻松建立一个应用程序。程序员通过对一个对象的属性、方法和事件进行说明和衡量,以此来完成该对象在VB语言中的程序化。
2 VB编程语言的方法
VB编程语言的方法主要有三种:链接法、直接编写法和控件法。
2.1链接法
链接法又可以分为动态链接和混合链接两种。动态链接是直接使用VB编程语言中的动态链接库的资源,将字符串、位图、对话框等加载到程序中。动态链接的共享性更强,且执行准确、节省内存,但是它对于运行环境的要求十分严格,执行命令时必须使用特定代码才能进行。混合链接则是利用VB编程语言中的编译链接,将执行程序破解成可編译的代码,然后以OBJ文件的形式保存;接着使用连接程序将EXCE文件与该OBJ文件进行相互链接,链接完成后OBJ文件就会被自动清除。如果在使用连接程序链接OBJ文件时出错,就需要在CMD窗口手动输入命令,然后生成出实际的EXCE文件,点击才能再次进行链接。
2.2直接编写法
直接编写法是利用Shell指令函数中的执行文件来进行编程的,直接编写法简单便捷、易于操作,但是很难控制,特别是对于基础能力不够扎实的程序员来说,使用直接编写法更容易出现编写错误,实用性较差。因此一般情况下,直接编写法只应用于简单步骤的编写和执行,并不适用于复杂程序的编写。
2.3控件法
所谓控件法就是通过创建各种功能的空间来满足编写需求,这也是VB编程语言的特点之一。以常见的Active X控件为例,它可以直接嵌入到网页的窗口当中,并在网页运行时通过VB编程语言与网页进行沟通连接;这种嵌入式的程序和沟通方法都使得Active X控件成为了较为独特的对象,起到了其他控件所不能完成的编写效果。VB编程语言通过使用这些控件来完成各种程序的编写,所有控件共同构成了一个完整的可以满足用户各种需求的编写组合。
3 VB编程语言在软件开发中的运用
3.1在通信软件开发中的运用
VB编程语言中包含有通信控件,可以控制通信接口进行正常的通信连接。而且通信控件控制下的接口兼容性大大提高,不仅可以与对应的串口进行直接连接,还可以与其他设备进行连接,甚至是在不同系统之间实现通讯。同时,VB编程语言控制下的的通信接口还可以作为计算机串行端口接收外部设备的数据传输和信息指令,并将所有信息翻译成本系统可解读的信息传递到系统核心处理器中,实现了内部与外部之间的双向自由通信。
3.2在函数作图软件中的运用
函数作图软件的开发采取的就是VB编程语言,打开软件界面后可以看到标题栏上的命令按钮分别对应着打开文件、确定坐标值、确定坐标范围、曲线重画等功能,点击命令按钮,界面就会出现运行提示,再次点击就可以运行对应的功能。例如当用户点击“曲线重画”按钮时,就可以在软件中画出对应函数的数据曲线,然后对照原始数据查看坐标值和坐标范围,如果有差错就再次点击“确定坐标范围”按钮,然后重新输入数据。借助VB编程语言的可视性的特点,函数作图软件才得以实现直接观察函数曲线和对应数据的操作。另外,还可以创建动态链接库,将编写好的程序开发指令进行保存,以便于随时调用。
3.3在计算机读图软件中的运用
使用计算机读图软件首先要输入图片并经过一段时间的处理之后,才能在软件界面上显示图片的信息。而VB编程语言中的图片兼容控件可以作为读图软件的背景容器,大大加快图片处理的速度。同时,图片兼容空间还可以对图片进行初步的识别和处理,例如颜色坐标、图片中心点以及实际坐标系等信息,都可以快速显示出来。借助该控件,编写人员可以开发出更加便捷快速的读图软件,大大提高了读图的效率和质量。
5 总结
在今后一段时期的软件开发工作中,VB编程语言都将占据非常重要的地位。它不仅广泛应用于各种软件开发当中,还为信息技术的发展提供了巨大的帮助。它所具有的便捷性和全面性,有效地支持了编程人员的软件开发工作,希望本文所讨论的内容能够为深入挖掘VB编程语言的潜力提供一些帮助。
参考文献:
[1] 吴中宁.VB编程的常用技巧 [J]. 电脑知识与技术,2017,13(11):85-86.
[2] 黄艺坤.VB编程语言在软件开发中的应用探究[J].建材与装饰,2012,8.
关键词:VB编程语言;软件开发
计算机的出现深刻地改变了现代社会的发展模式,使各行各业都迎来了新的技术改革,特别是在软件开发行业,各种功能齐全的软件促使人类社会步入了新的信息化时代。软件行业的飞速发展得益于计算机技术的有力支持,其中VB编程语言作为常见的计算机编写语言之一,已经成为了软件开发过程中不可缺少的重要工具,是程序员必须掌握的基础编写技能。在软件开发行业里有一句话,最古老的编写语言是C语言,而最通用的编写语言就是VB。由此可见,VB编程语言在软件开发行业中应用范围之广,影响作用之深远。本文所探讨的VB编程语言在软件开发中的运用,正是为了深入发掘VB编程语言的应用效果,也为提高软件开发水平打下了坚实的基础。
1 VB编程语言的概念
VB是Visual Basic的简称,它是BASIC编程语言的升级版,是由美国微软公司与上个世纪九十年代初期开发的一种编程语言,它是一种基于对象的程序设计语言,也是以结构化的、模块化的包含协助开发环境的事件驱动为机制的可视化程序设计语言。VB的编写程序较为通俗易懂,主要有快速应用程序开发系统(RAD)和图形用户界面系统(GUI)组成,用户可以直接使用DAO、RDO、ADO等数据库,也可以创建Active控件,这些功能组件使得程序员可以使用VB轻松建立一个应用程序。程序员通过对一个对象的属性、方法和事件进行说明和衡量,以此来完成该对象在VB语言中的程序化。
2 VB编程语言的方法
VB编程语言的方法主要有三种:链接法、直接编写法和控件法。
2.1链接法
链接法又可以分为动态链接和混合链接两种。动态链接是直接使用VB编程语言中的动态链接库的资源,将字符串、位图、对话框等加载到程序中。动态链接的共享性更强,且执行准确、节省内存,但是它对于运行环境的要求十分严格,执行命令时必须使用特定代码才能进行。混合链接则是利用VB编程语言中的编译链接,将执行程序破解成可編译的代码,然后以OBJ文件的形式保存;接着使用连接程序将EXCE文件与该OBJ文件进行相互链接,链接完成后OBJ文件就会被自动清除。如果在使用连接程序链接OBJ文件时出错,就需要在CMD窗口手动输入命令,然后生成出实际的EXCE文件,点击才能再次进行链接。
2.2直接编写法
直接编写法是利用Shell指令函数中的执行文件来进行编程的,直接编写法简单便捷、易于操作,但是很难控制,特别是对于基础能力不够扎实的程序员来说,使用直接编写法更容易出现编写错误,实用性较差。因此一般情况下,直接编写法只应用于简单步骤的编写和执行,并不适用于复杂程序的编写。
2.3控件法
所谓控件法就是通过创建各种功能的空间来满足编写需求,这也是VB编程语言的特点之一。以常见的Active X控件为例,它可以直接嵌入到网页的窗口当中,并在网页运行时通过VB编程语言与网页进行沟通连接;这种嵌入式的程序和沟通方法都使得Active X控件成为了较为独特的对象,起到了其他控件所不能完成的编写效果。VB编程语言通过使用这些控件来完成各种程序的编写,所有控件共同构成了一个完整的可以满足用户各种需求的编写组合。
3 VB编程语言在软件开发中的运用
3.1在通信软件开发中的运用
VB编程语言中包含有通信控件,可以控制通信接口进行正常的通信连接。而且通信控件控制下的接口兼容性大大提高,不仅可以与对应的串口进行直接连接,还可以与其他设备进行连接,甚至是在不同系统之间实现通讯。同时,VB编程语言控制下的的通信接口还可以作为计算机串行端口接收外部设备的数据传输和信息指令,并将所有信息翻译成本系统可解读的信息传递到系统核心处理器中,实现了内部与外部之间的双向自由通信。
3.2在函数作图软件中的运用
函数作图软件的开发采取的就是VB编程语言,打开软件界面后可以看到标题栏上的命令按钮分别对应着打开文件、确定坐标值、确定坐标范围、曲线重画等功能,点击命令按钮,界面就会出现运行提示,再次点击就可以运行对应的功能。例如当用户点击“曲线重画”按钮时,就可以在软件中画出对应函数的数据曲线,然后对照原始数据查看坐标值和坐标范围,如果有差错就再次点击“确定坐标范围”按钮,然后重新输入数据。借助VB编程语言的可视性的特点,函数作图软件才得以实现直接观察函数曲线和对应数据的操作。另外,还可以创建动态链接库,将编写好的程序开发指令进行保存,以便于随时调用。
3.3在计算机读图软件中的运用
使用计算机读图软件首先要输入图片并经过一段时间的处理之后,才能在软件界面上显示图片的信息。而VB编程语言中的图片兼容控件可以作为读图软件的背景容器,大大加快图片处理的速度。同时,图片兼容空间还可以对图片进行初步的识别和处理,例如颜色坐标、图片中心点以及实际坐标系等信息,都可以快速显示出来。借助该控件,编写人员可以开发出更加便捷快速的读图软件,大大提高了读图的效率和质量。
5 总结
在今后一段时期的软件开发工作中,VB编程语言都将占据非常重要的地位。它不仅广泛应用于各种软件开发当中,还为信息技术的发展提供了巨大的帮助。它所具有的便捷性和全面性,有效地支持了编程人员的软件开发工作,希望本文所讨论的内容能够为深入挖掘VB编程语言的潜力提供一些帮助。
参考文献:
[1] 吴中宁.VB编程的常用技巧 [J]. 电脑知识与技术,2017,13(11):85-86.
[2] 黄艺坤.VB编程语言在软件开发中的应用探究[J].建材与装饰,2012,8.