1、编编 写写 调调 色色 板板 程程 序序 “ “调色板调色板“ “程序运行程序运行 编制一个“调色板”应用程序,按照RGB色彩模式,拖动三基色滑块时, 在文本框中显示当前三基色的合成颜色。 编写编写“调色板调色板”程序的准备工作程序的准备工作 已有知识:已有知识: 1 1、会使用滚动条控件并对其进行属性设置;会使用滚动条控件并对其进行属性设置; 关键词关键词:HscrollHscroll、ValueValue属性值属性值、MinMin 、 MaxMax、 LargeChangeLargeChange、 SmallChangeSmallChange 2 2、 设计设计“调色板调色板”程序界面;程
2、序界面; 新知识:新知识: 1 1、 RGBRGB颜色函数;颜色函数; 2 2、“调色板调色板”程序代码编写程序代码编写。 编制调色板程序的步骤: 第一步:界面设计 第二步:对象属性设置 第三步:代码编写 第四步:调试运行 三基色图示三基色图示 1 1、RGBRGB颜色函数:颜色函数: 例如: RGB(0、0、0) RGB(255、255、255) RGB(255、0、0) RGB(255、255、0) 学习新知 RGBRGB函数的格式:函数的格式:不 取 值 范取 值 范 围围:不 RGBRGB(红色值红色值、绿色值绿色值、蓝色值蓝色值) 红色值0,255, 绿色值0,255,蓝色值0,25
3、5 0 表示没有这种颜色;255 表示浓度最大 2 2、RGBRGB函数的应用函数的应用 例如: 对象名.BackColor=RGB(红色值,绿色值,蓝色值) Text1.BackColor=RGB(23,204,153) 学习新知 方法1:在属性窗口-调色板-选择颜色 方法2:程序代码中使用语句 一、设计调色板的程序界面一、设计调色板的程序界面 1、在窗体中设置 四个标签控件,一 个文本框控件,三 个水平滚动条控件; 2、利用格式菜单, 对以上控件进行位 置调整; 3、利用属性窗口 对以上控件进行属 性设置。 任务驱动 对象名称对象名称 属性属性 属性值属性值 Form1Form1 Capt
4、ionCaption 调色板调色板 Text1Text1 TextText 空空 BackColorBackColor 黑色黑色 Label1Label1 CaptionCaption 请看我的颜色变化请看我的颜色变化 Label2Label2 CaptionCaption 红(红(R R) ForeColorForeColor 红色红色 Label3Label3 CaptionCaption 绿(绿(G G) ForeColorForeColor 绿色绿色 Label4Label4 CaptionCaption 蓝(蓝(B B) ForeColorForeColor 蓝色蓝色 Hscroll
5、1Hscroll1、 Hscroll2Hscroll2、 Hscroll3Hscroll3 MinMin 0 0 MaxMax 255255 SmallChangeSmallChange 1 1 二、对象属性设置:二、对象属性设置: 评价内容评价内容 界面设计界面设计 程序设计程序设计 评价标准评价标准 控件使用得当;界面美观大控件使用得当;界面美观大 方。方。 程序可正常运行;有创新设计。程序可正常运行;有创新设计。 优良优良 最大的困最大的困 难是什么难是什么 学生作品效果评价学生作品效果评价 拓展提升拓展提升 思考:如何在配色过程中分别 显示三基色的当前取值? 本节课小结: 1 1、使用滚动条控件并对其进行属性设置;使用滚动条控件并对其进行属性设置; 2 2、 RGBRGB颜色函数及其应用;颜色函数及其应用; 3 3、 设计设计“调色板调色板”程序界面;程序界面; 4 4 “调色板调色板”程序代码编写程序代码编写。 课后实践: 请尝试使用RGB函数,滚动条控件来绘制一朵会变色的花。 (画圆和椭圆函数请参照下一章内容)