当前位置: 首页 > 范文大全 > 公文范文 >

VB编程语言在软件开发中的应用

时间:2022-03-22 09:17:48  浏览次数:

摘 要:Visual Basic的简称为VB,即通过描述事件、方法、属性的方式对一个对象进行描述。VB编程语言系统主要有RAD系统(快速应用程序开发)、GUI(图形用户界面)等。软件开发的五个步骤中有一个重要的步骤,就是软件的设计,而VB编程语言就处于软件设计阶段中,其主要的作用是将语言链接、预编译等服务提供给软件。VB编程语言的方法主要有三种:链接法、直接编写法、控件法。本文主要针对“VB编程语言在软件开发中的应用”这一课题展开详细研究。

关键词:VB编程;软件开发;语言;应用

中图分类号:TP311.52 文献标识码:A 文章编号:2096-4706(2018)04-0026-02

Abstract:The abbreviation of VisuaIBasic is VB,that is to describe an object by describing the way of events,methods and attributes,VB programming language system mainly includes RAD system(rapid application development),GUI(graphical user interface)and so on. There is an important step in the five steps of software development,that is the phase of software design,while the VB programming language is at the stage of software design. The main function is to provide language links,precoding translation services to software. There are three main methods of the programming language:link method,direct writing method,and control method. This paper focuses on the topic of“Application of VB programming language in software development”.

Keywords:VB programming;software development;language;application

0 引 言

现代社会的不断发展推进了技术革命的不断改变,而计算机与相关技术的产生,给人类带来了无法估量的影响。特别是计算机的硬件设备、软件系统的更新速度极快,使编程语言在软件开发中得到了广泛应用。编程语言一方面加快了软件开发的速度,另一方面使软件的使用效果变得更强[1,2]。由此可见,编程语言是程序员的基础技能,每一位程序员都应熟练掌握编程语言。在编程语言中,最古老的语言是C语言,而VB语言则是最通俗易懂的语言,也是软件开发中应用最广泛的语言之一。因此,提升软件开发的水平,加强VB语言在软件开发中应用效果,具有重要的意义。

1 VB编程语言与软件开发的概念

1.1 VB编程语言

VB语言是美国微软公司开发的一种编程语言,属于较为通俗易懂的一类编程语言。VB编程语言主要有RAD系统、GUI系统等。VB编程语言的开发主要是给反面程序人员使用,因此,VB语言是一种在窗口可视化系统基础上,面向对象的编程语言,在相关组件中已经定义了部分默认的方法、属性。在实际运用中,可以为编程人员的使用提供帮助。可见,使用VB编程语言,对一个指定的对象进行说明,可以通过描述事件、介绍方法、定义属性这几个方面进行。

1.2 软件开发

软件是计算机领域中不可缺少的重要组成部分,计算机技术作用的充分发挥离不开软件与硬件的共同结合,因此软件开发在计算机领域中具有无法比拟的优势。软件开发即编写软件,根据软件的用途,按照特有的组织结构、顺序编写计算机指令、采集数据、分析系统的一系列过程。软件开发的过程需要较高的技术含量,而軟件的开发流程主要有以下几点:(1)计划需求阶段;(2)剖析客户需求阶段;(3)设计软件功能阶段;(4)编写、调试视软件程序命令阶段;(5)测试软件应用阶段;(6)维护应用阶段。以上软件开发的过程中,用于开发软件的工具有建模工具,主要是在计划需求阶段、设计软件功能阶段起辅助作用,软件开发的执行工具,主要是在设计软件程序的过程中、编码与翻译的工作中发挥作用。在软件开发的各个环节中,VB是其中一种重要的编程语言,作用是向软件开发的一系列过程中提供相关的语言链接、预编译、编译的帮助。

2 VB编程语言在软件开发中的实际应用

在软件开发的一系列过程中,使用较为广泛的编程语言是VB编程语言,在网络程序设计、小界面设计与三维仿真设计等各行业领域中均可见VB编程语言的身影。本文将详细介绍VB编成软件开发方法,再说明如何在三种不同软件开发中应用编程语言,即:在函数作用软件中应用VB编程语言的方法;在通信软件开发中应用VB编程语言的方法;在计算机读图软件中应用VB编程语言的方法。

VB编程语言的方法主要有链接法、直接编写法、控件法。链接法的包括动态链接法、混合链接法。动态链接法是通过VB编程语言中的动态链接库,直接利用其中的有效资源,例如字符串、位图、对话框等,具有共享性强、执行准确、节省内存的优点,但其弊端在于对运行环境要求相对严格,需要使用特定代码才可以进行。混合链接法是应用VB编程语言与VC编程语言,利用同一种编译链接法,使程序破解成本地码。一般情况下,VB编程语言会破解系统的编译程序,然后以OBJ文件的形式表现出来,最后使用连接程序将EXCE文件与OBJ文件进行相互链接,这个过程是自动完成的,在相应的链接完成之后,VB编程语言会自动清除OBJ文件。值得关注的是,VB编程语言与VC编程语言是同一种程序,这就说明如果想要理想地实现VC链接,则需要在输出EXCE之前,处理相应的OBJ文件,并且还要将利用VB编程语言、VC编程语言分别破解出的OBJ文件链接到同一个EXCE文件夹内。这时在CMD窗口输入命令,就可生成出实际的EXCE文件,同时还能使文件顺利运行。待使用者点击按钮时,窗口上可直接显示出相对应的数据。与此同时,VB编程语言、VC编程语言的test函数将保持一致。直接编写法是利用Shell指令函数执行文件进行编程的,其优点是简单便捷,缺点在于设置不够灵活、相对难控制,仅适用于简单步骤的执行,在实际应用中较少应用。控件法是一种基于Active X控件的方法,Active X控件是一种执行组件,与其他控件有着相似之处,又有着不同之处。而Active X控件与其他控件的不同点在于,在网页中Active X控件可直接嵌入到相关窗口,同时在网页的运行过程中,可以使VB编程语言与Web网页直接进行沟通,在沟通中使用的相关方法、形式等方面可以构成一个对象,这些都是其他控件无法达到的作用,因此,VB编程语言主要是借助对象的力量,有效实现Active X控件与应用软件之间顺利进行通讯的过程[3]。

2.1 在函数作图软件中应用VB编程语言

在函数作图软件的开发过程中,编程的方式采用的是VB编程语言。软件窗口标题栏的命令按钮可包括文件、坐标值、坐标范围、曲线重画等几个方面,将鼠标停留于按钮上,界面会出现提示。用户点击按钮,就能够将数据文件与坐标轴的端点进行指定,同时还能制定坐标轴刻度。当用户点击“曲线重画”按钮时,可在软件中画出数据的函数曲线,若是坐标刻度与数据出现差错,可点击“坐标范围”或“坐标刻度”按钮,利用这两个按钮重新分配坐标刻度与数据,直至坐标刻度与数据保持一致。并且VB语言具有可视性的特点,这一特点在函数作图软件的开发过程中能够得到充分的发挥,可以在输出设备中直接显示出采用函数控制成的图形,并且还可以对形成的图形进行剪切、复制与粘贴等操作。在软件开发编程的过程中,采用动态链接法,创设动态链接库,使用时能够在动态链接库中保存程序开发指令,有利于随时调用[4]。

2.2 在通信软件开发中应用VB编成语言

VB编程语言中有一种通信控件,即包含通信接口的控件。这种控件可有效与串口进行连接,与其他设备、系统实现通讯功能。计算机串行端口的功能主要是传输数据指令、编辑数据指令,将VB编程语言的通信接口控件作为计算机串行端口,既可以在接收受外部设备、系统数据指令的信息后,将信息翻译成字符信息后传送给CPU,又可以实现CPU与外部设备、系统之间的沟通通信。

2.3 在计算机读图软件中应用VB编程语言

计算机的读图程序过程主要是在计算中输入图片后,进行适当的处理,将处理后的图片在读图软件中输入,并识别图片的颜色坐标,通过寻求中心点的方法读图,最后转化为坐标。而应用VB编程语言对计算机读图软件进行开发的原理是:将VB编程语言中的控件作为读图软件的背景容器,因为VB编程语言中的控件可兼容图片,同时还能够进行简单的处理,再加上Point指令可识别颜色坐标,因此可以采用GOL=Pictuecl.Point(X.Y)指令。不过GOL=Pictuecl.Point(X.Y)指令不能直接识别颜色,所以仍需进行其他处理。颜色主要有红绿蓝三种基色,GOL=Pictuecl.Point(X.Y)指令返回的指令应通过Point指令再次转化,直至最后返回值是三基色形式。在寻求中心点的一系列过程中,人工取点是首先进行的步骤,再将人工取点作为基准,将离该点最近的曲线点坐标识别出,最后寻求到中心点。除此之外,确定控件坐标后应设置出实际坐标系,比较、分析控件坐标系与实际坐标系,可以发现其中隐藏的对中转换规律,并转换控件坐标,最后形成实际坐标。操作者使用这一系列的步骤,可利用VB编程语言顺利开发出一个相对简便的计算机读图软件。这个计算机软件具有管理方便、界面简单、使用便捷的特点,并且只需要加载图片、选取所需颜色、按照点读取图片等步骤就可实现。

3 结 论

综上所述,在软件开发的过程中,VB编程语言具有非常重要的意义,它的广泛应用可以为编程人员及用户提供帮助,并且还可推进现代信息技术的发展。时代还在不断发展,编程人员应时刻重视VB编程语言的作用、功能,深入挖掘VB编程语言隐藏的价值,为计算机技术的发展提供科学支持与动力。

参考文献:

[1] 吴中宁.VB编程的常用技巧 [J].电脑知识与技术,2017,13(11):85-86+90.

[2] 杨立凡,严铭姣,马泽宇,等.基于VB与Fortran混合编程的重力坝优化设计软件开发 [J].水利科技与经济,2016,22(8):114-116+120.

[3] 卫旭敏,张强,张传荣,等.基于API规范的组合梁构件预套料软件开发 [J].海洋工程装备与技术,2016,3(6):389-392.

[4] 任亚军,邬小坤.基于VB语言的自动划分交换机VLAN表格的程序开发研究 [J].贵州电力技术,2017,20(6):72-73.

作者簡介:马春玉(1974.02-),女,汉族,河南项城人,教师,讲师,毕业于信息工程学院,学士。从事的工作为计算机专业课教学。

推荐访问: 编程语言 开发 软件 VB