您现在的位置是: 软件 > 开发者网络 > 程序方舟 > 开发专栏 > VB开发 > 正文
·速成电脑精英(包分配)白领高薪一族从这里开始



-Java套接字编程(下)
-MediaStudio Pro 6.5教程
-三款卸载软件最新试用
-基于Visual C++的Winsock API研究

用Visual Basic设计Windows门禁程序
2002-01-22· ·李 刚··YESKY

1 2 3 4 5  下一页


  用过98的朋友都知道98自带了一个身份验证的程序,但它对不联网的计算机的安全不起什么保护作用。按一下"Esc"或者点击"取消",就可以进入系统。基于这点本程序将做到:

  1) 如果用户不能正确输入用户信息将不能进入系统。
 
  2) 屏蔽Ctrl+Alt+Del组合键,避免用户利用"结束任务"关闭程序。
 
  3) 程序窗体上不能有关闭按钮。

  4) 限制用户输入信息的次数,超过三次就关闭计算机。

  5)避免程序进行非法操作,否则, 呵呵,Windows可会通过一个非法操作对话框自动结束程序的。

  明确了注意事项,我们就可以开始了。

  首先进入VB界面,启动一个"标准EXE"程序。

  建立下面这个窗体 


         图 1

  具体步骤是:

  鼠标单击Form1窗体。在属性框(Properties)(如图2)中设置窗体的"名称"为frmMain,接下来程序中就用这个名字代替这个窗体了,把属性列表最下边的Windowstate属性设置为"2-Maximized"。BorderStyle 属性设置为 0-None,去掉窗体上边的按钮。程序中每个窗体和控件都有自己的属性集合,用鼠标选中它们属性窗口中都会显示出被选中物体的属性集。注意,因为本程序要求用户输入密码,为了防止别人看到密码,我们可以修改textbox控件的password属性,随便设置一个字符就可以,包括空格。

 


      图2 

  在VB界面的右下角有一个叫做"窗体布局"的窗体,在其中可以看到一个"显示器"和代表程序窗体的图形,通过拖动该图形移动可以改变窗体运行时窗体在实际屏幕中的位置。一般把它设在屏幕中间偏上的位置。如图3所示:



     图3

1 2 3 4 5  下一页

【责任编辑:方舟】
【发表评论】【关闭窗口】
■ 相关内容
 VB6.0实现系统托盘
 利用RAS调用在VB6.0中实现拨号上网
 Visual Basic中第三方控件使用之金蝉脱壳
 消息传递在VB中的应用
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!