vb窗体程序设计实例
实现功能
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代码
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窗体程序设计实例相关推荐
- 湖南vb程序设计二级计算机考试题库答案,计算机二级VB语言程序设计考试题及答案...
计算机二级VB语言程序设计考试题及答案 不论从事何种工作,如果要想做出高效.实效,务必先从自身的工作计划开始.有了计划,才不致于使自己思想迷茫.头脑空洞,不知从哪里着手开展工作.下面是小编搜索整理的计 ...
- 全国计算机vb考试经典程序设计,全国计算机二级《VB语言程序设计》考试要点...
全国计算机二级<VB语言程序设计>考试要点 VB语言程序设计是计算机二级考试的科目之一,考生们在备考是要熟悉科目的知识要点,有针对性地进行备考.下面百分网小编为大家搜索整理了关于二级< ...
- 2012高等学校计算机等级考试试卷二级 vb.net程序设计,2012上海市高等校计算机等级考试试卷二级VBNET程序设计.docx...
2012上海市高等校计算机等级考试试卷二级VBNET程序设计 2012年上海市高等学校计算机等级考试试卷二级 VB.NET程序设计 ( A 卷)(本试卷考试时间 120 分钟)一.单选题 ( 本大题 ...
- VB 窗体实现文件拖拽获取路径方法
Private Sub Form_Load() Form1.OLEDropMode = 1 End Sub Private Sub Form_OLEDragDrop(Data As DataO ...
- 【引用】窗口处理技巧大全 vb(窗体控件)
Vb提供了API函数SetWindowLong和GetWindowLong,可以让我们很容易取得对窗口的操作:通过对窗口属性的操作,可以更改窗口的显示风格.有些看来是正常情况下无法实现的窗口,现在你可 ...
- java 打印机编程_Java 打印程序设计实例 - java如何实现打印功能
Java 打印程序设计实例 3.1 打印文本 3.1.1 应用场景 假设我们需要打印一个窗体的某个文本编辑域(可能只有几行,也可能包含多页)的内容,并且每页最多打印 54 行,如何实现呢? 3.1.2 ...
- gpgpu-sim卡分配程序设计实例分析
gpgpu-sim卡分配程序设计实例分析 运行代码地址:https://github.com/gpgpu-sim/gpgpu-sim_distribution 一.概述 此文件包含有关安装.生成和运行 ...
- c语言程序设计移动字母,C语言程序设计实例大全(220个例子)
C语言程序设计实例大全,C语言是世界上最流行.使用最广泛的高级程序设计语言之一,这里c语言 程序设计 实例 大全有220个例子供大家参考 c语言开发实例目录: 第一部分 基础篇 001 第一个C程序 ...
- vb 窗体画面打不开
前段时间 ,我电脑的vb 窗体画面打不开,只要一双击,就自动关闭. 忽然有一天,重新注册了一下 msstdfmt.dll就好了. 运行: regsvr32 msstdfmt.dll
- 美化窗体——VB窗体的背景图充满整个窗体
美化窗体--VB窗体的背景图充满整个窗体 方法一 窗体属性设为:Stretch = True Private Sub Form_Load()'调入图片imgMain.Picture = LoadPic ...
最新文章
- 《ASP.NET4 从入门到精通》学习笔记4
- 最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
- zemax 宏怎么编写数组_编写Excel VBA程序的10个技巧
- tensorflow-yolov3 yunyang1994 image_preporcess(image, target_size, gt_boxes=None)函数 image_preprocess
- SCI论文的时态、主动语句和被动语句总结
- 可扩展架构设计的三个维度
- compat包_使用Compat Patchers,API的稳定性既便宜又容易!
- DDD战略篇:架构设计的响应力
- OpenShift 4 之Kafka(1)-部署Strimzi Operator运行Kafka应用
- 客户让无数销售员卑躬屈膝的四大陷阱
- 前端会有什么新的变化
- epoll编程实例客户端_网络编程:epoll
- Python正则表达式初识(七)
- python环境精简版_【Python专题(一)】Python环境搭建
- python随机森林回归_从零实现回归随机森林
- 大学物理第二章笔记——高等农林院校基础课程教程系列
- hao123站长李兴平的成功史
- 常用DOS命令之通俗易懂篇
- Domain name server 域名服务
- 整理在小程序页面样式中引入阿里巴巴字体图标