网络监控软件的实验指导书3

上传人:飞*** 文档编号:16152093 上传时间:2017-11-06 格式:DOC 页数:39 大小:1.25MB
返回 下载 相关 举报
网络监控软件的实验指导书3_第1页
第1页 / 共39页
网络监控软件的实验指导书3_第2页
第2页 / 共39页
网络监控软件的实验指导书3_第3页
第3页 / 共39页
网络监控软件的实验指导书3_第4页
第4页 / 共39页
网络监控软件的实验指导书3_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《网络监控软件的实验指导书3》由会员分享,可在线阅读,更多相关《网络监控软件的实验指导书3(39页珍藏版)》请在金锄头文库上搜索。

1、1网络监控软件的设计与开发实验指导闫晓玲 编工 科 实 践 中 心二七年四月2目录实验一、动手创建一个工程,正确添加、保存、浏览程序代码,正确调试、运行程序实验二、VB 编程语言的应用实验三、VB 程序设计及常用控件实验四、动画编程实验五、API 编程实验六、网络编程实验七、DCS 中网络监控软件的设计附录一、常用函数及 ASCII 表附录二、VB 常见错误3实验一、动手创建一个工程,正确添加、保存、浏览程序代码,正确调试、运行程序一、知识点1、 集散控制系统的概念集散控制系统(Distributed Control System-DCS)是应用在工业生产中的一种控制系统,它的实质是利用计算机

2、对生产过程进行集中监视、操作、管理和分散控制的一种新型控制系统,它是由计算机技术、自动控制技术、网络通信技术、CRT 技术相互渗透发展而来的。集散控制系统的结构:可以归纳为:“三点一线”,“一线”是指 DCS 的骨架计算机网络,“三点”则指连接在网络上的三种不同类型的节点:面向被控过程现场的现场 I/O 控制站,面向操作人员的操作员站,面向 DCS 监督管理人员的工程师站。2、VB 的功能及特点Visual Basic 是在 BASIC 语言基础上发展而来的,它具有 BASIC 语言简单的优势,同时增加了结构化和可视化程序设计语言的特点,它不需要大量的代码去编写界面的外观和位置,只要把预先建立

3、的对象拖放到屏幕上即可。Visual Basic 是世界上最广泛使用的快速应用程序开发语言。Visual Basic 是一种面向对象和采用事件驱动的结构化高级程序设计语言,具有强大的功能和开放的特点,它具有很强的数据库管理功能,可通过直接访问或建立连接的方式使用并操作各种类型的数据库。支持动态数据交换(DDE)、对象的链接与嵌入(OLE)、动态链接库(DLL)技术。所谓 DDE 就是在 VB 应用程序中与其它 Windows 应用程序建立动态数据交换,在不同应用程序之间进行通信。OLE 就是将每个应用程序看作一个对象,将不同的对象链接起来,再嵌入某个应用程序中,从而得到具有声音、影像、图像、动

4、画、文字等各类信息集合式文件。DDL 就是 VB 可以将 c/c+和汇编语言编写的程序加入到Visual Basic 应用程序中,可以象调用内部函数一样调用其它语言编写的函数。3面向对象编程的基本概念 对象世界上任何具体事物都可以称之为对象,每个对象都是唯一的,有着自己独特的个性。VB 中的对象是基本的运行时的实体,如窗体、各种控件等。 类类是具有相同性质的对象的集合,类是一个抽象的整体概念 ,对象是类的实例化。 属 性(Property) 所有对象都有自的属性。它们是用来描述和反映对象特征 的参数。例如:控件名称(Name)、标题(Caption)、颜色 (Color)、字体(FontNam

5、e)等属性决定了对象展现给用户的界面具有什么样的外观及功能。属性也可以理解为对象中的数据。 方 法(Method) 在对象上可操作的过程,是 VB 系统提供的一种特殊的过程和函数方法。方法是面向对象的,所以对象的方法调用一般要指明对象。二、实验目的1、 了解 Visual Basic 6.0 的特点。2、 熟悉 Visual Basic 6.0 的开发环境43、了解面向对象编程的基本知识,掌握在 VB6.0 环境中,如何新建一个工程,能够正确添加、保存、浏览代码,正确调试、运行程序。三、实验任务实验内容 1:启动 Visual Basic 6.0,创建一个“标准 EXE”类型的应用程序。要求:

6、单击显示按钮时,在窗体上的文本框中显示“这是我的第一个 VB 应用程序” ,单击结束按钮时,结束应用程序。以 fl.frm 为窗体名, fl.vbp 为工程名保存相应的文件。【实验步骤】1、 启动 Visual Basic 6.0 开发环境。【开始】【程序】 【Microsft Visual Studio6.0】【Microsft Visual Basic 6.0】2、 创建一个工程。 启动 Visual Basic 6.0 开发环境后出现“New Project” 对话框(如图 1-1)图 1-1 “New Project”对话框 单击”Standard EXE”图标,单击“打开”按钮,就创

7、建了一个 Visual Basic 6.0 的工程,此时将在屏幕中央显示用户界面的空白窗体如图 1-2 所示。图 1-2 创建 Visual Basic 6.0 工程5 在窗体上添加 一个文本框 text1,两个命令按钮 command1,command2,选中command1,修改其属性中的 Caption 值为:“显示” ,选中 command2,修改其属性中的Caption 为“结束” ,选中 text1,修改其属性中的 text 为“” ,属性 Font 的大小为 14,图 1-3为创建好的应用程序界面。图 1-3 创建好的应用程序界面 编写对象的事件过程,双击 command1,切换

8、到代码窗口,这时代码编辑窗口中出现如下代码行,并且光标自动定位在第一行:Private sub command1_click( )End sub其中,command1 是控件名, click 是事件名,在每次单击 command1 按钮时,都将激发该事件。在本程序中,希望用户单击“显示”按钮时,文本框显示“这是我的第一个 VB 应用程序”。所以在 click 事件中添加如下代码:Private sub command1_click( )Text1.text=” 这是我的第一个 VB 应用程序” text1 的 text 属性用来显示文本End sub同样的方法在 command2_click

9、事件中加入如下代码:Private sub command1_click( )End 结束程序的运行End subEnd 语句的功能是结束程序的运行。3、保存文件单击【File】【save project】菜单命令,屏幕上会出现图 1-4 所示的对话框, 在文件名文本框中输入“例 1“,然后单击保存按钮,保存了窗体文件后,集成环境会要求保存工程文件,弹出图 1-5 所示的对话框,在文件名文本框中输入“例 1“,然后单击保存按钮,保存了工程文件。注意在创建新工程的时候,要注意存盘,保证在出现意外情况时,能够防止数据的丢失。6图 1-4“Save File As” 对话框图 1-5 “Save P

10、roject As” 对话框4、调试和运行程序现在,应经设计好第一个应用程序了,可以试着运行这个程序。 运行应用程序按 F5 键运行应用程序,程序运行界面如图 1-6 所示。也可以选择【Run】【Start】菜单命令或者单击工具栏中的 启动按钮运行程序。程序运行后,单击“显示”按钮,文本框里显示“这是我的第一个 VB 应用程序“,如图 1-7 所示。单击”结束“ 按钮,将结束程序的运行。图 1-6 程序运行界面 图 1-7 程序运行结果7 调试应用程序如果在运行时,程序不能正常工作,系统会弹出一个对话框提示程序出错。这时可以通过执行工具栏中的结 束按钮 结束程序的运行,然后检查各个控件的属性设

11、置值以及程序代码是否有误,直到程序可以正常运行。实验内容 2:启动 Visual Basic 6.0,创建一个“Standard EXE”类型的应用程序。要求:单击窗体后显示“我开始学习 Visual Basic 6.0 了” ,以 lz1.frm 和 lz1.vbp 分别为窗体名和工程名保存相应的文件。四、思考题1、编写 Visual Basic 6.0 应用程序有哪些主要步骤?2、事件驱动应用程序的执行方式和传统的面向过程的执行方式有何不同?五、实验环境Windows XP + VB6.0 编程软件六、实验报告要求1、 实验目的和内容2、 带有注释的程序清单3、 创新点说明及应用4、 调试

12、程序的心得体会实验二、VB 编程语言的应用一、知识要点1、VB 代码和语句的书写规则(1)语句VB 程序中的一行代码称为一条程序语句,简称为语句。每个语句行以回车键结束。(2)书写规范几个语句放在一个语句行中,语句之间用冒号 :隔开。用续行符“”将一个较长的语句分为多个程序行。在使用续行符时,在它前面至少要加一个空格,并且续行符只能出现在行尾。注释是软件可读性的具体体现,注释语句以单引号 或 Rem 开头。2、数据类型83、常量和变量(1)在程序运行过程中,其值不能被改变的量称为常量。在 VB 中有三类常量: 普通常量 如:25,78,“vb program” 符号常量 如: const pi

13、 as double=3.1414926 系统常量 如: VbOkonly、VbYesno(2)变量代表内存中某指定的存储单元,变量的值在程序运行过程中可以随时变化的。 显式声明 如:dim b as single 或 dim b! 隐式声明 不声明变量而直接使用变量,这种变量为 variant 数据类型。4、算术运算符 (ia=3)5、逻辑运算符6常用内部函数数学函数:Abs Sqr Sin Cos Sgn Exp Rnd 等字符函数:len Left$ Mid$ InStr 等转换函数:Val Str Asc 等InputBox 函数和 MsgBox 函数7过程概述(1)过程定义: 每个简

14、单的问题都通过一段程序来实现,这种程序称为“过程” 或 ”子过程”。(2)过程分类:根据过程名是否带回返回值分为:子程序过程(sub 过程),不带回返回值 和 函数过程 (function 过程),带回返回值(3)过程的定义方式: (4) 过程的调用: 9 直接调用,如: jisuan 4.5,6(Sub 过程) a=result(2.3,4.4)(function 过程) 使用 Call 语句调用,如:Call jisuan(4.5,6)(Sub 过程) Call result(2.3,4.4)(function 过程)二、实验目的1、掌握 VB 代码和语句的书写规则2、了解 VB 各种数据

15、类型,掌握常量与变量的各种数据类型3、掌握各种运算符和表达式的运算规则4、掌握常用内部函数的使用5、掌握过程的定义及调用方式三、实验任务实验内容 1:数值变量、常量和常用内部函数的简单应用,过程的建立及调用,将用户界面设置如图 2-1 所示,圆的半径值由文本框输入,单击计算圆周长和计算圆面积按钮时,分别弹出消息框显示相应的计算结果。【实验步骤】1、打开 VB6.0 开发环境,创建一个工程,2、在窗体上添加一个标签控件,一个文本框控件,两个按钮控件。3、如表 2-1 设置控件的属性表 2-1 控件的属性设置图 2-1 创建好的应用程序界面对象 属性 设置值label1 Caption 请输入圆的

16、半径:Text1 text 为空Command1 Caption 圆的面积Command2 Caption 圆的周长104、打开代码窗口,输入该程序代码:Const pi As Single = 3.1415926 定义符号常量Private Function calzc(d As Single) As Single 自定义的计算圆周长的Function 过程calzc = 2 * pi * dEnd Function Private Sub calarea(a As Double) 自定义的计算圆面积的 Sub 过程Dim area As Doublearea = pi * a * aMsgBox 圆的面积为 &

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 技术指导

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号