实现功能

用户密码验证登录,按键识别。
窗体1:两个标签,两个文本框,两个按钮。窗体2:一个文本框
窗体1代码
窗口名称Form1,标签1,2分别为Lbl1,Lbl2,确定,取消按钮为,cmd1,cmd2,用户名文本框和密码文本框为txt1,txt2
Private Sub Cmd1_Click() '确定按钮鼠标单击事件代码If txt1.Text = "user" Then '若用户名文本框输入正确Txt2.SetFocus '密码文本框激活ElseIf txt1.Text <> "user" Then '若用户名文本框输入不正确MsgBox "请输入正确的用户名!", vbOKOnly + vbInformation, "注意" '显示警告窗口End IfIf Txt2.Text = "123456" Then '若密码文本框输入正确Form1.Hide '窗体1隐藏Form2.Show '窗体2显示
ElseIf Txt2.Text <> "123456" Then '若密码文本框输入不正确MsgBox "请输入正确的密码!", vbOKOnly + vbInformation, "注意" '显示警告窗口End If
End Sub
Private Sub Cmd2_Click() '取消按钮鼠标单击事件代码End '退出程序
End Sub
Private Sub Form_Load() '窗体1加载事件代码Form2.Show '窗体2显示Form1.Show 1 '窗体1为模式窗体,即始终位于窗体2前面
End Sub

窗体2代码

窗体2窗体名称Form2,文本框名称Txt
Private Sub Form_Click() '窗体2的鼠标单击事件代码Form2.BackColor = RGB(0, 255, 0) '将窗体2的背景色设置为绿色
End SubPrivate Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) '窗体2的KeyDown事件代码Dim ShiftDown, AltDown, CtrlDown '定义变量Dim Txt As String '定义变量ShiftDown = (Shift And vbShiftMask) > 0 'AltDown = (Shift And vbAltMask) > 0 'CtrlDown = (Shift And vbCtrlMask) > 0 'If KeyCode >= 48 And KeyCode <= 105 Then '设置键代码范围以显示字母和数字If ShiftDown And AltDown And CtrlDown Then '若Shift、Alt、Ctrl键被同时按下Txt = "Shif+Alt+Ctrl" '为Txt赋值ElseIf ShiftDown And AltDown Then '若Shift、Alt键被同时按下Txt = "Shif+Alt" '为Txt赋值ElseIf ShiftDown And CtrlDown Then '若Shift、Ctrl键被同时按下Txt = "Shif+Ctrl" '为Txt赋值ElseIf CtrltDown And AltDown Then '若Alt、Ctrl键被同时按下Txt = "Ctrl+Alt" '为Txt赋值ElseIf ShiftDown Then '若Shift键被同时按下Txt = "Shif" '为Txt赋值ElseIf AltDown Then '若Alt键被同时按下Txt = "Alt" '为Txt赋值ElseIf CtrlDown Then '若Ctrl键被同时按下Txt = "Ctrl" '为Txt赋值ElseIf Shift = 0 Then '若三键均未被按下Txt = "" '为Txt赋值End IfTxt = Txt + Chr(KeyCode) '为Txt赋值为键代码对应的字符txt1.Text = "您按下了" + Txt '显示用户按下的键End If
End SubPrivate Sub Form_Load() '窗体2装载事件代码
Form2.KeyPreview = True '允许窗体响应键盘事件
txt1.Text = "" '设置标签的属性
End SubPrivate Sub Form_Resize() '窗体Resize事件代码txt1.Move Form1.Width / 2 - 800, Form1.Height / 2 - 400, 1600, 400 '设置标签的位置
End Sub

vb窗体程序设计实例相关推荐

  1. 湖南vb程序设计二级计算机考试题库答案,计算机二级VB语言程序设计考试题及答案...

    计算机二级VB语言程序设计考试题及答案 不论从事何种工作,如果要想做出高效.实效,务必先从自身的工作计划开始.有了计划,才不致于使自己思想迷茫.头脑空洞,不知从哪里着手开展工作.下面是小编搜索整理的计 ...

  2. 全国计算机vb考试经典程序设计,全国计算机二级《VB语言程序设计》考试要点...

    全国计算机二级<VB语言程序设计>考试要点 VB语言程序设计是计算机二级考试的科目之一,考生们在备考是要熟悉科目的知识要点,有针对性地进行备考.下面百分网小编为大家搜索整理了关于二级< ...

  3. 2012高等学校计算机等级考试试卷二级 vb.net程序设计,2012上海市高等校计算机等级考试试卷二级VBNET程序设计.docx...

    2012上海市高等校计算机等级考试试卷二级VBNET程序设计 2012年上海市高等学校计算机等级考试试卷二级 VB.NET程序设计 ( A 卷)(本试卷考试时间 120 分钟)一.单选题 ( 本大题 ...

  4. VB 窗体实现文件拖拽获取路径方法

    Private Sub Form_Load()     Form1.OLEDropMode = 1 End Sub Private Sub Form_OLEDragDrop(Data As DataO ...

  5. 【引用】窗口处理技巧大全 vb(窗体控件)

    Vb提供了API函数SetWindowLong和GetWindowLong,可以让我们很容易取得对窗口的操作:通过对窗口属性的操作,可以更改窗口的显示风格.有些看来是正常情况下无法实现的窗口,现在你可 ...

  6. java 打印机编程_Java 打印程序设计实例 - java如何实现打印功能

    Java 打印程序设计实例 3.1 打印文本 3.1.1 应用场景 假设我们需要打印一个窗体的某个文本编辑域(可能只有几行,也可能包含多页)的内容,并且每页最多打印 54 行,如何实现呢? 3.1.2 ...

  7. gpgpu-sim卡分配程序设计实例分析

    gpgpu-sim卡分配程序设计实例分析 运行代码地址:https://github.com/gpgpu-sim/gpgpu-sim_distribution 一.概述 此文件包含有关安装.生成和运行 ...

  8. c语言程序设计移动字母,C语言程序设计实例大全(220个例子)

    C语言程序设计实例大全,C语言是世界上最流行.使用最广泛的高级程序设计语言之一,这里c语言 程序设计 实例 大全有220个例子供大家参考 c语言开发实例目录: 第一部分 基础篇 001 第一个C程序 ...

  9. vb 窗体画面打不开

    前段时间 ,我电脑的vb 窗体画面打不开,只要一双击,就自动关闭. 忽然有一天,重新注册了一下 msstdfmt.dll就好了. 运行: regsvr32 msstdfmt.dll

  10. 美化窗体——VB窗体的背景图充满整个窗体

    美化窗体--VB窗体的背景图充满整个窗体 方法一 窗体属性设为:Stretch = True Private Sub Form_Load()'调入图片imgMain.Picture = LoadPic ...

最新文章

  1. 《ASP.NET4 从入门到精通》学习笔记4
  2. 最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
  3. zemax 宏怎么编写数组_编写Excel VBA程序的10个技巧
  4. tensorflow-yolov3 yunyang1994 image_preporcess(image, target_size, gt_boxes=None)函数 image_preprocess
  5. SCI论文的时态、主动语句和被动语句总结
  6. 可扩展架构设计的三个维度
  7. compat包_使用Compat Patchers,API的稳定性既便宜又容易!
  8. DDD战略篇:架构设计的响应力
  9. OpenShift 4 之Kafka(1)-部署Strimzi Operator运行Kafka应用
  10. 客户让无数销售员卑躬屈膝的四大陷阱
  11. 前端会有什么新的变化
  12. epoll编程实例客户端_网络编程:epoll
  13. Python正则表达式初识(七)
  14. python环境精简版_【Python专题(一)】Python环境搭建
  15. python随机森林回归_从零实现回归随机森林
  16. 大学物理第二章笔记——高等农林院校基础课程教程系列
  17. hao123站长李兴平的成功史
  18. 常用DOS命令之通俗易懂篇
  19. Domain name server 域名服务
  20. 整理在小程序页面样式中引入阿里巴巴字体图标

热门文章

  1. 大学计算机vb基础知识6,计算机基础课-VB6选择题汇编(2011-2016)
  2. paddlehub 使用体验-视频抠图_乘风破浪的姐姐_人美路子野 2020-08-13
  3. # c++万能头文件
  4. 三角网导线平差实例_三角网闭合导线计算()
  5. 编写DBUtil及测试
  6. AIX服务(Unix系统)下安装Vim
  7. win10环境下的telnet工具使用(客户端和服务端)
  8. 读书笔记-OpenCL编程指南 HelloWorld
  9. matlab中S函数的概念及使用
  10. 那些年我们玩过的游戏