如何用vb做一个多标签的界面

如何用vb做一个多标签的界面,第1张

进入VB60软件,双击“标准EXE”显示的页面如图。预设正确的用户名和密码为aaa和abc123。

先从控件栏选择标签控件在form1窗体的相应位置画两个大小适合的标签,再从控件栏选择文本框控件在form1窗体的相应位置画两个大小适合的文本框,然后再从控件栏选择按钮控件在form1窗体的相应位置画两个大小适合的按钮。

选中(单击即可)窗体Form1,在右边的属性栏将Caption属性值改为“用户登录”;选中标签Lable1将Caption属性值改为“用户名”,选中标签Lable2将Caption属性值改为“密码”,属;选中文本框Text1,将Text属性值置空,选中文本框Text2,将Text属性值置空且将PasswordChar属性值改为“”;选中按钮Command1,将Caption属性值改为“登录”,选中按钮Command2,将Caption属性值改为“重新输入”。然后调整各控件位置和大小,使整个窗体更加美观。

在右边右键点击“窗体”,选中“添加”,点击“添加窗体”,如图在出现的窗口里双击“窗体”,添加一个form2窗体;用同样的方法再添加一个form3窗体。

在form2窗体各添加一个标签和按钮。在标签的Caption属性值改为“登录成功!”也可以通过Font属性更改字体;按钮的Caption属性值改为“返回”。

在form3窗体各添加一个标签和按钮。在标签的Caption属性值改为“用户名或密码错误,请重新登录!”也可以通过Font属性更改字体;按钮的Caption属性值改为“重新登录”。

在form1窗体里,双击“登录”按钮,d出代码窗口,写上代码(在编写代码时系统会自动检查代码错误,但不是万能的哦,有些错误系统检查不出来),然后关闭代码窗口,代码会自动保存。我把代码也写下来,以方便亲手复制粘贴验证一下。

Private Sub Command1_Click()

If Text1 = "aaa" And Text2 = "abc123" Then

Form1Hide

Form2Show

Else

Form1Hide

Form3Show

End If

End Sub

在form1窗体里,双击“重新输入”按钮,d出代码窗口,写上代码,然后关闭代码窗口。

Private Sub Command2_Click()

Text1 = ""

Text2 = ""

End Sub

在form2窗体里,双击“返回”按钮,d出代码窗口,写上代码,然后关闭代码窗口。

Private Sub Command1_Click()

Form2Hide

Form1Show

Form1Text1 = ""

Form1Text2 = ""

End Sub

在form3窗体里,双击“重新输入”按钮,d出代码窗口,写上代码,然后关闭代码窗口。

Private Sub Command1_Click()

Form3Hide

Form1Show

Form1Text1 = ""

Form1Text2 = ""

End Sub

至此,我们完成了编程,调试一下以检验程序的正确性。一种可以右键“文件”,再点击“调试”,另一种是直接点击调试按钮。

VB 的 按钮有个style属性 当设置成1的时候 可以显示,并在鼠标按下的时候显示另一张

而你说的 这种效果只能 用 无边框的 pincturebox代替, 并设置 MouseMove 时间 和窗体的 MouseMove 事件

在 pic的事件中设置暗, 当鼠标移出pic进入窗体在窗体的时间里设置 pic为;亮, 在ImageList里存放

Visual Basic (VB) 程序开发的步骤如下:

定义需求:明确程序的目的和功能,为下一步的设计制定蓝图。

设计:制定程序的流程图和界面设计。

创建项目:使用 Visual Studio 创建一个新的 Visual Basic 项目,并选择合适的模板。

编写代码:编写程序的主要代码逻辑。

测试:使用 Visual Studio 内置的调试功能对程序进行测试,确保程序功能正常。

部署:将程序打包成安装程序或发布为独立的可执行文件,供用户使用。

维护:定期对程序进行更新和维护,以保证其正常运行。

请注意,上述步骤是一般的程序开发步骤,对于具体项目,步骤可能会有所不同。

点击软件图标

选择要开发的软件类型(具体类型间的区别,有待了解)

选择控件,点击后在窗体里面拖拉即可

拖拉好控件之后,可以设置属性什么的

双击控件(窗体也可以)就可以进入代码编辑页面

代码写好之后,要调试可以根据界面上的调试菜单调试

工程结束后,可以点击菜单里  “文件”-“生产(工程名)exe”生成exe文件

form1--界面1

form2--界面2

form3--界面3

每个界面都有Button_Click

Event,在Button_Click

Event加下以上代码:

form2show()

'

假设form2是你想显示的界面

unload(me)

其他的界面做法一样

如果你的初始化代码在Sub Main()里,那么这样:

1新建一个 用于描述”正在初始化“信息的窗体,窗体中内容随意,可在里面写上“欢迎使用本系统!程序正在初始化,请稍等”的字样;假设窗体名为frmInit ;

2

在你初始化程序的代码之前加上(假设在Sub Main()里):

Sub Main()

frmInitShow

Doevents

''''这里是你的初始化代码

''''到这里(初始化结束),下面关闭”正在初始化“的提示

Unload frmInit '关闭了提示

End Sub

'这个代码只是示例,可能你还要自己改一改

可视化程序设计一般有一下步骤

设计程序界面

编写程序代码

调试、运行程序;面向对象的程序设计以对象为中心,以事件为过程执行的起点

例题:

设计一个简易的打字测试程序,单击“开始”按钮,计时开始,输入字符;单击“结束”按钮,程序输出打字速度。

(1)启动VB,新建一个VB标准EXE工程。单击工具箱中的文本框控件(TextBox),将鼠标指针移到窗体上,拖动十字线在窗体上画出大小适当的控件。

(2)用同样的方法在窗体中添加两个命令按钮控件(CommandButton)、两个标签控件(Label)和一个文本框控件。

(3)通过属性窗口可以更改对象的原有属性。

(4)双击“frmTest”窗体中的“开始”按钮,打开对应的代码窗口。在对象中=列表框中选择“通用”,输入代码。

(5)在对象列表框中选择“cmdStart",在过程列表框中选择”Click"事件。输入代码。

(6)保存工程,运行程序。

以上就是关于如何用vb做一个多标签的界面全部的内容,包括:如何用vb做一个多标签的界面、如图,如何用VB做这种简单程序的界面、VB的程序开发步骤等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10102493.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存