VB是一个集成开发环境,能编程、调试和运行程序,也能生成可执行程序。用VB可以方便的开发出应用于数学计算、字符处理、数据库管理、图形图像处理及Internet等各种类型的应用软件。
VB的主要特点如下•
(1).可视界面:系统提供了大量的“界面”元素,可以直观动态地调整大小、位置,
是面向对象的可视化程序设计,可以自动生成在屏幕上显示界面的代码。用户只需编写少量的程序代码,就可以快速的开发标准的windows应用程序。
(2).面向对象:把数据和处理数据的代码封装在frm程序中,形成一个个可视的图形对象,用户只需设计这些图形对象。
(3).事件驱动:单击鼠标、双击鼠标、移动鼠标、改变时间、改变大小等都称为事件。事件发生时,程序才执行;没有事件发生,则处于等待状态。
(4).它是一种结构化程序设计语言,具有高级程序设计语言的语句结构和数据结构。
(5).它可以对多种数据库系统进行访问,利用数据库控件可以访问Access、Server等。
(6).支持对象的链接与嵌入。VB能把其它windows应用程序视为对象嵌入VB应用程序中,便于更好的处理程序。
(7).支持动态链接库。在VB应用程序中能调用C++、汇编程序编写的函数和API函数。
(8).支持建立用户自己的ActiveX控件,可以创建新控件,增加控件属性。
2.3.3 Visual Basic 版本简介
1997:Visual Basic 5.0版
1998:Visual Basic 6.0版
学习版: 用来开发 Windows 9x和 Windows NT(R) 应用程序。该版本包括所有的内部控件(标准控件)以及网格、选项卡和数据绑定控件。
专业版: 向计算机专业人员提供了一套功能完整的工具包含了学习版的所有功能,还加上了附加的 ActiveX 控件、Internet Information Server 应用程序设计器、集成数据工具和数据环境、Active Data Objects、以及动态 HTML 页面设计器。
企业版: 允许专业人员以小组的形式来创建强健的分布式应用程序。它包括专业版的所有特性,加上 Back Office 工具,例如 SQL Server、Microsoft Transaction Server、Internet Information Server、Visual SourceSafe、SNA Server 等等。
2.3.4 Visual BASIC 6.0的启动与退出
Visual BASIC 6.0的启动:
单击“开始…|…Microsoft Visual BASIC 6.0”项,即可启动Visual BASIC6.0,进入Visual BASIC 6.0编程环境。首先打开“新建工程”对话框。该对话框有三个选项卡。“新建”选项卡用于建立新的工程,“现存”选项卡用来选择和打开现有工程,“最新”选项卡列出了最近使用过的工程。
选择“新建”选项卡中列出的工程类型,单击“打开”按钮,即可进入Visual BASIC 6.0应用程序集成开发环境。默认显示的是主窗口。
Visual BASIC 6.0的退出 :
选择设计界面的“文件|退出”命令或按“Alt+Q”命令退出Visual BASIC,回到Windows环境。
3.网络通信的实现
本次设计首先使用TCP(数据传输协议)基础数据传输协议允许创建和文护与远程计算机的连接。之后只需要在程序中增加代码,就可实现UPD连接。连接两台计算机就可彼此进行数据传输。
如果创建客户应用程序,就必须知道服务器计算机名或者 IP 地址(RemoteHost 属性),还要知道进行“侦听”的端口(RemotePort 属性),然后调用 Connect 方法。
如果创建服务器应用程序,就应设置一个收听端口(LocalPort 属性)并调用 Listen 方法。当客户计算机需要连接时就会发生 ConnectionRequest 事件。为了完成连接,可调用 ConnectionRequest 事件内的 Accept 方法。 VB网络通信调试软件(5):http://www.751com.cn/zidonghua/lunwen_17665.html