- 2
- 0
- 约1.57千字
- 约 32页
- 2019-03-06 发布于江苏
- 举报
第三章 窗体和简单的输入输出;VB的窗体类型;VB的窗体(Form);常量名
;常量名
;常量名
;窗体上的所有控件都是窗体对象的属性元素
引用其它窗体控件(如果是当前窗体,则可省略窗体名)
FormMain.txtName.Text = “Tom”
txtName = “Tom”
窗体和控件坐标
Height,Width计量单位为缇Twip 1英寸=1440Twip
改变窗体的ScaleMode属性可设置为其它计量单位
控件的Top, Left属性是相对窗体的坐标来定义,不是屏幕坐标;窗体的生命周期和事件;创建
Initialize事件;窗体的创建;加载方法: 使用Load命令或自动加载
加载事件: Load事件
此种状态下:
窗体的所有控件都装入内存,但窗体仍未显示;【例】设计程序,使窗体一打开就在屏幕的右下角。
除Left和Top属性以外,窗体没有其它属性来指定窗体位置,虽然“窗体布局”窗口可以设置窗体的启动位置,但为了精确可以用代码来完??? (可以响应Load事件,因为此时界面还未显示):
Private Sub Form_Load ()
Form1.Top = Screen.Height – Form1.Height
Form1.Left = Screen.Width – Form1.Width
End Sub
【提示】Screen是一个全局的系统对象,对应于计算机屏幕,可以直接使用。;可见状态;可见状态的事件;卸载窗体;卸载事件;鼠标事件;键盘事件;窗体的KeyPreview属性;Resize事件;设计多个窗体的应用程序;设置启动窗体;结束应用程序;消息框MsgBox;消息框之消息正文;buttons 指定显示按钮的数目和形式,图标样式,默认按钮等,有以下四组取值:
vbOKOnly, vbOKCancel, vbYesNo, vbRetryCancel….按钮样式
vbCritical,vbQuestion,vbInformation….图标样式
vbDefaultButton1, vbDefaultButton2…..默认按钮
vbApplicationModal, vbSystemModal 强制返回性
Buttons的取值是由每组类型的参数中取一个值,
然后相加;title :可选,对话框的标题,如省略标题则为应用程序名
返回值
vbOK, vbCancel, vbAbort, vbRetry, vbIgnore, vbYes, vbNo
;;BackString=InputBox( prompt [,title] [,default] [,xpos][,ypos][,helpfile, context] )
BackString 对话框中的返回值
prompt 对话框中显示的提示信息,必选项
title 可选,对话框的标题,缺省标题为应用程序名
default 可选,输入文本框中的缺省值
xpos,ypos 对话框与屏幕左边和上边的距离
如:
Dim strName As String
strName = InputBox(“请输入用户名:”, “用户登录”, “manager”, 800, 800); 【例】输入任意一个数字,输出其二次方结果。
Private Sub Form_Click()
Dim num As Integer
num = InputBox(“请输入数字)
Print num * num
End Sub
提示:虽然Print方法是窗体的方法,但在当前窗体下,可以省略窗体名。此外使用Cls方法可以清除窗体;书写代码的规则 ;使用编辑工具栏
您可能关注的文档
最近下载
- 信阳市存量房交易合同6篇.docx VIP
- 三年级上册数学应用题220道(可打印).docx VIP
- 2025年《中国居民营养与慢性病状况报告》.docx
- 浙江省杭州市2026届高三上学期教学质量检测(一模)英语试卷(含音频).pdf
- 2024至2030年宜春市锂电池产业深度调查及投资战略研究报告.docx
- 各类抗菌药物临床的合理应用.ppt VIP
- (高清版)DB13(J)∕T 8541-2023 全过程工程咨询服务标准.pdf VIP
- 2026年辽宁轻工职业学院单招职业技能考试题库及答案详解(必刷).docx VIP
- 玻璃钢格栅板通用图集.pdf VIP
- 玻璃钢格栅与板规格.ppt VIP
原创力文档

文档评论(0)