论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VB6.0 >

A400221报警系统

      设置窗体弹出时,位置在屏幕中心

paper51.com

程序的运行过程如下: 内容来自www.paper51.com

(1)判断用户是否输入了用户名和密码,如果没有输入,则返回,要求用户输入。 paper51.com

(2)当用户名和密码都输入进去,如果用户名或密码错误,要求用户重新输入用户名或密码,同时将计数变量pwdcount加1。 内容来自www.paper51.com

(3)如果输入错误用户名或密码已达3次,即pwdcount大于或等于3,则退出系统。

内容来自www.paper51.com

4.2主窗体的实现 内容来自www.paper51.com

主窗体是工程的启动对象,可以在系统菜单中选择“工程”/“属性”,打开属性窗体设置启动对象,本系统的主窗体是FrmMain。

paper51.com

打开主窗体的设计窗口,选择“工具”菜单项中的“菜单编辑器”,对菜单内容进行编辑。菜单编辑器如图4.3所示。  paper51.com

paper51.com

图4.3 菜单编辑器 内容来自www.paper51.com

编辑菜单编辑器时参见表4.4来设置菜单项的属性。

内容来自论文无忧网 www.paper51.com

表4.4 菜单项的属性 paper51.com

标题 

copyright paper51.com

名称 内容来自www.paper51.com

基本信息管理

内容来自论文无忧网 www.paper51.com

mn_1 内容来自论文无忧网 www.paper51.com

…设备信息录入

http://www.paper51.com

mn_dxl

paper51.com

系统功能 内容来自论文无忧网 www.paper51.com

mn_2 copyright paper51.com

…定时设置

http://www.paper51.com

mn_sz 内容来自论文无忧网 www.paper51.com

用户管理 http://www.paper51.com

mn_3 paper51.com

…设备信息报表 内容来自www.paper51.com

mn_sx copyright paper51.com

…用户口令修改

http://www.paper51.com

mn_yk 内容来自论文无忧网 www.paper51.com

系统帮助 paper51.com

mn_4 paper51.com

…系统说明 paper51.com

mn_xs

内容来自www.paper51.com

…关于 内容来自论文无忧网 www.paper51.com

mn_gy

paper51.com

退出

copyright paper51.com

mn_exit

内容来自www.paper51.com

标题

paper51.com

名称 copyright paper51.com

…退出到登录 内容来自www.paper51.com

mn_td http://www.paper51.com

…退出 paper51.com

Mn_tc

内容来自论文无忧网 www.paper51.com

编辑后插入图片形成“可定时显示报警系统”主窗体,如图4.5所示。

http://www.paper51.com

copyright paper51.com

图4.5 系统的主界面

内容来自论文无忧网 www.paper51.com

在这个主界面中,用户可以参照主界面窗体的属性进行具体操作,如表4.6所示

内容来自论文无忧网 www.paper51.com

表4.6 属性参照表 copyright paper51.com

窗体属性 内容来自www.paper51.com

设置值 copyright paper51.com

设置值 paper51.com

名称  内容来自论文无忧网 www.paper51.com

FrmMain 内容来自论文无忧网 www.paper51.com

设置窗体名称 内容来自www.paper51.com

BorderStyle 

copyright paper51.com

1-Fixed Single

copyright paper51.com

设置窗体的边框属性

内容来自www.paper51.com

Caption  paper51.com

身份验证 

copyright paper51.com

窗体的标题条文本

内容来自论文无忧网 www.paper51.com

MaxButton 内容来自论文无忧网 www.paper51.com

True

paper51.com

激活最大化按钮

http://www.paper51.com

MinButton  paper51.com

True  

http://www.paper51.com

激活最小化按钮

paper51.com

窗体属性

内容来自论文无忧网 www.paper51.com

设置值 paper51.com

设置值 copyright paper51.com

Picture

http://www.paper51.com

Img\Mian.jpg

内容来自论文无忧网 www.paper51.com

设置窗体背景

http://www.paper51.com

StartUpPosition copyright paper51.com

2--屏幕中心 http://www.paper51.com

设置窗体弹出时,位置在屏幕中心

http://www.paper51.com

在主窗体FrmMain中添加如下代码:

内容来自论文无忧网 www.paper51.com

Private Sub Form_Load() copyright paper51.com

 FrmMain.show paper51.com

End Sub http://www.paper51.com

在主窗体启动前,本系统还设置了一个启动系统窗体,在启动窗体过后进入登录窗体,如果不能通过身份验证,则不能进入主窗体。这样可以防止别人非法进入本系统破坏数据库中的数据。 http://www.paper51.com

4.3系统其他主要窗体的实现

paper51.com

4.3.1 设备基本信息录入窗体的实现 paper51.com

设备基本信息录入窗体中可以实现以下功能:用户通过添加“使用设备”、“设备事件”、“事件时长”、“使用人”等信息,可以把信息保存到数据库中,以便以后查询使用,也可以对这些信息进行删除、修改。这样用户可以在不知道设备相关信息的情况下进行定时报警的设置,如:不知道烧开水需要多长时间时可以通过查询获得信息;也可以随时进行设备信息的修改,如:延长使用时间、修改报表等操作。 内容来自论文无忧网 www.paper51.com

http://www.paper51.com

图4.7 设备信息录入窗体 内容来自论文无忧网 www.paper51.com

制作好该窗体后通过“ADO控件”与数据库“设备信息1.mdb”进行连接,这样才能对数据库进行一系列的操作。 内容来自www.paper51.com

ADO,即ActiveX数据对象(ActiveXData Objects):[3] 实际上是一种提供访问各种数据类型的连接机制。数据访问对象接口让程序设计者简单地创建几个对象便可以连接数据来源,获取所需的数据和进行数据访问后的保存操作。ADO对象模型定义了一个可编程的分层对象集合,主要由三个对象成员Connection、Command和Recordset对象组成。Connection的作用是连接数据来源,Command是从数据源获取所需数据的命令信息,Recordset是所获取的一组记录组成的记录集。在使用ADO数据控件之前,必须先通过“工程/部件”菜单命令选择“Microsoft ADO Data Control6.0(OLE DB)”选项,将ADO数据控件添加到工具箱。   copyright paper51.com

在Visual Basic 6.0中,数据控件本身不能直接显示记录集中的数据,必须通过与它绑定的控件来实现。可与数据库绑定的控件对象有文本框、标签、图形框、列表框等控件。绑定控件、数据控件和数据库三者的关系如图4.8所示。 copyright paper51.com

http://www.paper51.com

------分隔线----------------------------
联系方式