VB编程语言在软件开发中运用探索

来源 :电脑迷·中旬刊 | 被引量 : 0次 | 上传用户:huang7567802
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要: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.
其他文献
摘要:国家气象局采用IPCC技术对114呼叫中心实施了改造,新的呼叫中心能更好地配合软交换通信网络,同时满足了业务发展的需求,具有高度的开放性、灵活性和扩展性。  关键词:呼叫中心;IPCC;TDM;软交换  1 引言  随着国家气象局通信网络改造完成,基于软交换技术的通信网络逐步取代了TDM(Time-Division Multiplexing,分时多工)通信网络,原有的基于工控机语音板卡架构的
叙述了大型发电厂10 kV及以下厂用电系统中性点接地的几种方式,分析了作用于跳闸的接地保护在运行中几次误动的原因,同时,强调了零序电流互感器及电缆接地线在安装时应注意的
本文考察分析了张承志所接收文化资源的多样性与不完整性,所持文化审视视角与文化批判立场的复杂性与嬗变,以清楚把握其创作的精神向度。   全文除引言、结语外,分为三章: 
摘要:随着当前我国城市化建设发展速度不断加快,城市人口密度不断上升,并且汽车已经成为当前城市居民日常出行一种重要的交通工具,大量的汽车出现在城市当中,经常会产生一些停车位供应不足的情况,给城市居民带来了比较大的困扰。本文就针对静态交通大数据系统下的智慧停车平台创新与应用进行分析和探讨。  关键词:静态交通;大数据系统;智慧停车;平台创新  随着我国汽车整体的保有量以及人口密度的持续上升,当前我国在
期刊
在中国现代文学中,特别是在五四时期,启蒙先驱者在高呼人的解放与倡导个性的同时,将目光必不可少地投向了国家之希望的儿童。“儿童的发现”成为了这一时期必不可缺的国民启蒙课
Abstract: According to the definition of migrating climate change given by IPCC, climate change migration refers to people’s reducing greenhouse gas emissions to intervene in the climate system. There
提出一款基于大规模可编程逻辑器件设计的具有多种功能的电力电子设备通用脉冲发生专用集成电路(ASIC)。基于0.1°精度的相位控制,该 ASIC既可以产生起始相角和脉冲宽度可调
合成并采用DPVB作为发光层,Al/LiF双层电极作阴极,得到了高亮度(>9 800 cd/m2)、高效率(1.7 lm/W)的蓝色有机电致发光器件.“,”1,4-Bis(2,2-diphenylvinyl) benzene(DPVB) w