文档详情

第03章VB窗体及简单的输入输出.ppt

发布:2017-04-28约1.57千字共32页下载文档
文本预览下载声明
第三章 窗体和简单的输入输出;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方法可以清除窗体;书写代码的规则 ;使用编辑工具栏
显示全部
相似文档