1.3 VB6.0的简介
Visual Basic,简称VB,是Microsoft公司推出的一种Windows应用程序开发工具。是当今世界上使用最广泛的编程语言之一,它也被公认为是编程效率最高的一种编程方法。无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。
Visual Basic 所做的很多事情一点也不简单。它是一种强大的语言,即您所能想到的编程任务,它基本都能完成。从设计新型的用户界面到利用其它应用程序的对象;从处理文字图象到使用数据库;从开发个人或小组使用的小工具,到大型企业应用系统,甚至通过 Internet 的遍及全球分布式应用程序,都可在 Visual Basic 提供的工具中各取所需。VB是微软公司的一种通用程序设计语言,包含在Microsoft Excel、Microsoft Access等众多Windows应用软件种的VBA都使用VB语言,以供用户二次开发;目前制作网页使用较多的VBScript脚本语言也是VB的子集。利用VB的数据访问特性,用户可以对包括Microsoft SQL Server和其他企业数据库在内的大部分数据库格式创建数据库和前端应用程序,以及可调整的服务器端部件。
VB6.0具有良好的图形接口并支持面向对象的编程方法和具有结构化的事件驱动编程模式,采用VB6.0编写程序,短时间内就可以设计出交互界面友好、窗体加载事件在此作开启通讯端口的动作 功能易扩展的程序。本文对windows环境下通过VB6.0程序使用MSComm串行通信Activex控件进行编程的方法做了简单的探讨和实践。VB6.0的通信控件功能强大、编程简单,使得Windows环境下的串口通系统建立之初不知道所传送的是字符还是字节讯程序设计变得方便易行。最后希望本文能起到抛砖引玉的目的。
1.4 本设计思路
本设计主要是制作软件,其主要包括上位机界面的显示和下位机按钮信息的采集系统,用于生产线上的质量检测。通过串行接口接收控制器的按键信息,并记录到检测结果数据库。
本软件包括的数据有按键的状况、板子的状况及其编号等。我使用MSFLexGrid表格控件来列举并存储这些数据。
由于这是一个用于测试主控电脑板是否能正常的软件,所以基本的界面的操作会包括:启动、停止按钮,结果的导出、存储,显示各项功能指标的窗口等。
设计方案如图
图1.4 设计基本构思流程
本设计主要是上位机部分,用vb做一个操作界面,面向客户。当检测开始时,按下开始键,则程序开始运行,每10s为一个周期进行接收信号。下位机一个有八个按键,规定1为正常信号,0为故障信号,如果10s内收到8个信号全为1,则判定该板子为正常,否则为不正常板子,记录结果并存储至数据库中。在检测过程中,也可以通过上位机发送信号给下位机,检测其按键是否点亮,避免由于硬件损坏而判断错误。
2 系统方案论证
2.1系统的组成
按照本设计功能的要求,系统由5个部分组成:控制器部分、信息串口通讯部分、信号的处理部分、数据显示部分和数据存储部分
- 上一篇:AT89S52单片机的自学习红外遥控器设计+电路图
- 下一篇:基于matlab的线性分组码性能仿真+文献综述
-
-
-
-
-
-
-
C++最短路径算法研究和程序设计
中国传统元素在游戏角色...
现代简约美式风格在室内家装中的运用
高警觉工作人群的元情绪...
巴金《激流三部曲》高觉新的悲剧命运
江苏省某高中学生体质现状的调查研究
浅析中国古代宗法制度
上市公司股权结构对经营绩效的影响研究
NFC协议物理层的软件实现+文献综述
g-C3N4光催化剂的制备和光催化性能研究