新Visual Basic 6.0程序设计教程 教学课件 黄静华 王辉 第03章.pptVIP

  • 2
  • 0
  • 约1.73千字
  • 约 19页
  • 2016-10-26 发布于广东
  • 举报

新Visual Basic 6.0程序设计教程 教学课件 黄静华 王辉 第03章.ppt

第3章 窗体设计 3.1 窗体的属性、方法和事件 3.2 窗体的设计原则 3.3 创建窗体应用程序 3.4 焦 点 3.1 窗体的属性、方法和事件 窗体对象(Form) 包括窗口和对话框,是组成应用程序用户界面的关键部分。窗体对象是一种容器,可在窗体内放置各种其他的控件对象,删除窗体,意味着同时对窗体上所有控件进行删除。 3.1.1 窗体的属性 1.Name和Caption属性 Name属性在运行时只读,用于标识窗体对象的名字,在程序代码中,通过对象的Name值来调用对象。 Caption属性确定显示在标题栏中的文本信息,缺省值和缺省的Name属性值相同,标题长度的限制是255个字符。 2.Appearance属性 3.BorderStyle属性 4.BackColor、ForeColor属性 5.Enabled属性 6.与字体设置有关的属性 7.描述位置和尺寸的属性 8.ScaleMode属性 9.Picture属性 10.Visible属性 11.Icon属性 12.WindowState属性 13.ControlBox属性 14.AutoRedraw属性 3.1.2 窗体的方法 1.Circle方法 2.Cls方法 3.Show和Hide方法 Show用以显示窗体,Hide隐藏窗体对象,但不能使其卸载。 窗体的显示有两种方式:模式或非模式。 模式显示的关键字为VbModal,非模式显示关键字为VbModeless或缺省。 Show方法的语法格式为: object.Show style, ownerform 对窗体用Show或Hide方法,与用代码将Visible属性分别设置为True或False等效。 4.Print方法 3.1.3 窗体的事件 1.Click事件 2.DblClick事件 3.Activate、Deactivate 事件 4.GotFocus、LostFocus事件 5.Resize事件 6.Initialize事件 7.Load事件 8.Unload事件 Unload事件的语法格式为: Private Sub object_Unload(cancel As Integer) cancel参数用于确定窗体是否从屏幕删除,为0时,窗体被删除 。 9.QueryUnload事件 10.Terminate 事件 11.KeyDown、KeyUp事件 12.MouseDown、 MouseUp事件 13.MouseMove事件 3.2 窗体的设计原则 用户接口界面的设计应考虑以下三方面的特性。 1.可使用性 2.灵活性 3.可靠性 3.3 创建窗体应用程序 3.3.1 动态改变程序的背景颜色 1.创建新工程 2.设计界面并在窗体上添加控件 3.更改窗体属性 4.更改命令按钮的属性 5.VB的IDE用户设置 6.“改变颜色”命令按钮代码编制 7.“退出”按钮的代码编制 8.使用窗体的QueryUnload事件 3.3.2 在窗体上绘制同心圆 1.创建新工程 2.设计界面并添加按钮控件 3.设置属性 4.调用窗体的Circle方法画圆 5.调用Cls方法清除窗体的显示 6.功能的完善与改进 (1)重复计算中心点的值 (2)显示效果不理想 (3)更改窗体状态后显示信息消失 (4)修改窗体尺寸大小但圆心位置不变 3.3.3 修改窗体的图片并移动窗体 1.设计界面 2.设置属性 3.更改窗体的背景图 4.改变窗体的位置及尺寸 5.实现多个窗体间的切换 3.4 焦 点 3.4.1 焦点概述 焦点具有接收用户鼠标或键盘输入的能力。 Windows操作系统是多进程的系统,一个时刻只有一个焦点。 使对象获得焦点的方法有以下几种。 (1)运行时选择对象。 (2)运行时用快捷键选择对象。 (3)在代码中调用对象的SetFocus方法。 3.4.2 设置焦点 * 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档