第 本章的学习要点 窗体的结构 窗体的属性、事件、方法 今多窗体 MDI窗体
第3章 窗 体 本章的学习要点 ❖窗体的结构 ❖窗体的属性、事件、方法 ❖多窗体 ❖MDI窗体
31窗体的结构 窗体的结构与 Windows下的窗口十分类似,在程序运 行前,即设计阶段,称为窗体;程序运行后也可以 称为窗口。 For■1 标题栏 系统菜单 茸最关 大闭 亻化按 书按钮 钅钮 窗体
❖窗体的结构与Windows下的窗口十分类似,在程序运 行前,即设计阶段,称为窗体;程序运行后也可以 称为窗口。 3.1 窗体的结构 系 统 菜 单 窗体 最 小 化 按 钮 最 大 化 按 钮 关 闭 按 钮 标题栏
32窗体的三要素 属性-[ ommand1 Connand1 Comm andBut ton Form1 按字母序|按分类序 Name名称 mmand1△ 确定 Appearan 3 Back or 8HB000 Fal aptly 确定 〔名称 Caption、返同少中中使用的标识对象的 command.1 captia定 注意 Captio对象 名=属性值 5b7/名事件名0 ◇对象名方法[(参数)]
[窗体名.] Caption=字符串 ❖窗体的属性 ▪ Name:设置窗体的名称。 • 所有对象都具有该属性; • 在同一范围内不允许该属性值相同; • 该属性只能通过属性窗口设置,在代码窗口中不能 改变。 ▪ Caption:设置窗体标题栏上显示的内容。 • 在代码窗口修改该属性值的语法格式为: 注意Caption属性与Name属性的区别! 3.2 窗体的三要素 Name Caption Command1.Caption="确定" 对象名.属性名=属性值 Sub 对象名_事件名() 对象名.方法 [(参数)]
32窗体的三要素 RGB颜色函数讲解 红 绿 蓝 256等份 256等份 256等份 Forml Back Color=RGB(255, 13, 222)
[窗体名].AutoRedraw={True | False} ❖窗体的属性 ▪ AutoRedraw:设置窗体被遮盖后是否要自动重绘窗 体上的内容。语法格式为: ▪ BackColor、ForeColor:返回或设置窗体的背景颜 色和前景颜色。 • 属性值是一个16进制的常数;通常在编写代码时, 常用Qbcolor或RGB函数为其设置颜色。 3.2 窗体的三要素 Form1.BackColor = &HFF0000 '低字节到高字节依次表示红、绿和蓝的值 Form1.BackColor = RGB(255, 0, 0) Form1.ForeColor = vbRed RGB颜色函数讲解 红 绿 蓝 256等份 256等份 256等份 Form1.BackColor = RGB(255, 13, 222)
32窗体的三要素 窗体的属性 Borderstyle:设置窗体的边框样式。语法格式: 属性值 明 0-None 窗体无边框 汪 1-Fixed Single 该属性單标憲買最大、最小化按 钮的固定单边框 25zabe默认值,可调整的双线边框 3-Fⅸ ed double|含控制菜单、标题栏,无最大、最小化 按钮、窗体大小固定的双线边框 4-Fixed Too 只有关闭按钮、缩小的字体显示标题栏、 Window 窗体大小固定的工具窗口 5-Sizable Tool 只有关闭按钮,并用缩小的字体显示标 Window 题栏、窗体大小可变的工具窗口
❖窗体的属性 ▪ BorderStyle :设置窗体的边框样式。语法格式: 3.2 窗体的三要素 窗体名 属性值.BorderStyle={0 | 1 | 2 | 3 | 4 | 5} 说 明 0-None 窗体无边框 1-Fixed Single 含控制菜单、标题栏、最大、最小化按 钮的固定单边框 2-Sizable 默认值,可调整的双线边框。 3-Fixed Double 含控制菜单、标题栏,无最大、最小化 按钮、窗体大小固定的双线边框。 4-Fixed Tool Window 只有关闭按钮、缩小的字体显示标题栏、 窗体大小固定的工具窗口。 5-Sizable Tool Window 只有关闭按钮,并用缩小的字体显示标 题栏、窗体大小可变的工具窗口。 注意:该属性只能在属性窗口中设置