当前位置:首页 > (完整版)张水平视频监控系统设计毕业论文
这些控件被“封装”在VB的*.EXE文件中,不可从工具箱中删除。如命令按钮、单选框、复选框等。
(2)ActiveX控件。这类控件单独保存在*.OCX类型的文件中,其中包括各种版本VB提供的控件,如数据绑定网格、数据绑定组合框等和仅在专业版和企业版中提供的控件,如标准公共对话框控件、动画控件和MCI控件等,另外也有许多软件厂商提供的ActiveX控件。
(3)可插入的对象。用户可将Excel工作表或PowerPoint幻灯片等作为一个对象添加到工具箱中,编程时可根据需要随时创建。
工具箱中的每个控件都用一个图形按钮来表示,主要包括并用到表3.1中列出的20个内部控件。
表3.1 常用的内部控件
图标 说 明 图片框(PictureBox)控件――用于显示图形文件或文本文件,也可以作为其他控件的容器 标签(Label)控件――创建一个标签对象,用于保存不希望用户改动的文本 文本框(TextBox)控件――创建用于显示和输入数据的文本框对象,用户可以在其中输入或更改文本 框架(Frame)控件――用于美化其他控件并提供分组功能 命令按钮(CommandButton)控件-创建命令按钮对象,用于执行命令 复选框(CheckBox)控件――创建复选框对象,允许用户选择开关状态,或显示多个选项,用户可从中选择多个选项
选项按钮(OptionButton)控件――创建选项按钮对象,用于显示多个选项,用户只能从中选择一个选项 组合框(ComboBox)控件――创建组合框或下拉列表框对象,用户可以从列表项中选择一项或人工输入一个值 列表框(ListBox)控件——创建列表框对象,用于显示供用户选择的列表项。当列表很多,不能同时显示时,列表可以滚动 水平滚动条(HScrollBar)与垂直滚动条(VScrollBar)控件―― 用于提供简便的定位。还可要模拟当前所在的位置 计时器(Timer)控件――创建计时器对象,以设定的间隔捕捉计时器事件。此控件运行时不可见 驱动器列表框(DriveListBox)控件――显示当前可用驱动器,供用户选择 目录列表框(DirListBox)控件――显示目录列表,供用户选择 文件列表框(FileListBox)――显示当前路径下的文件名列表,供用户选择 形状(Shape)控件――创建形状对象,设计时用于画各种类型的形状。可以画矩形,圆角矩形,正方形,圆角正方形,椭圆或圆 线条(Line)控件――创建线条对象,设计时用于在窗体上画各种类型的线条 图像(Image)控件――创建图像对象,设计时用于在窗体上画各种类型的线条 数据(Data)控件――用于连接数据库,并在窗体的其他控件中显示数据库信息 OLE容器(OLE Container)控件――创建OLE容器对象,用于把
其他应用的数据嵌入到VB的应用程序中 3.5 代码模块
在建立VB的应用程序时,应首先设计代码的结构。VB应用程序的结构通常如图3.1所示:
图3.1 VB应用程序的结构图
VB将代码存储在3种不同的模块中:窗体模块、标准模块和类模块。
第4章 系统的应用程序设计 4.1 窗体的属性
通过修改窗体的属性可以改变窗体内在或外在的结构特征,控制窗体的外观。通常用的窗体属性如表4.1所示。
表4.1 常用的窗体属性
属 性 Name Caption Back Color Bode style Control Box MaxBotton Movable Window State 用 途 决定窗体的名称,同时也是磁盘上窗体文件名,扩展名为.Frm 决定标题栏中显示的文本 用于确定窗体的背景颜色 用于决定窗体的边框风格 决定窗体是否拥有控制菜单 决定窗体标题栏中是否具有最大化按钮 决定控制窗体是否可以移动 通过取值决定窗体是正常、最小化还是最大化状态
4.2 系统程序的结构
随着电视监视器材、计算机技术的日益发展,图形监视系统在电视系统或监控场所得到了广泛地应用。用图形来实时显示被控对象(摄像机、终端设备等)在操作过程中的状态,具有清晰明了、形象直观且可以及时处理反馈信息。它比数字仪表包含的信息量大得多,因此使现场监控人员的工作方式得到了改进,效率也由此得到了很大的提高。
视频监控系统由实时控制系统、监视系统及管理信息系统组成。实时控制系统完成实时数据采集处理、存储、反馈的功能;监视系统完成对各个监控点的全天候的监视,能在多操作控制点上切换多路图像;管理信息系统完成各类所需信息的采集、接收、传输、加工、处理,是整个系统的控制核心。
由于Visual Basic在界面制作上的优越性,我们采用Visual Basic来进行系统的快速开发。本系统必须对硬件进行实时监视控制,从而实
共分享92篇相关文档