内容正文:
任务4.3 制作点阵字体显示器
可视化编程应用基础-Visual Basic
4.3.2 保存字模
本次课学习内容
复习以前所学:
(1)复习字模和字库等概念;
(2)控件数组的应用操作
新知:修改字模显示进行保存Excel字模信息、绘制图形点的基本操作
关键点:
联系循环添加同类控件的原理
领会字模保存的原理
图形显示的规律
逐步求精
复习任务1 观看Excel字模,填写相关信息
任务说明:
将下发的程序半成品复制到个人文件夹中并打开Font.xls文件,填写字模字库等相关概念。(表见课本P212)
________是字的模板;同一字符的不同字模在使用过程中称为 ;
同一类型的字模按一定编码顺序存放在磁盘文件中,通常称为 。
标准完成时间:2分钟
复习任务2 编写单击标签数组代码
修改字模原理
如果背景为vbRed则改为vbYellow,否则改为vbRed,可以大致有思路。
任务说明:
打开VB,编写标签LabelDZ控件数组单击LabelDZ_Click()事件代码实现标签颜色的切换。
标准完成时间:5分钟
巩固任务
任务说明:
将以上步骤通过VB界面设计与属性设置,制作参照图所示的界面。
标准完成时间:2分钟
任务1 保存字模(即单击“保存字模”按钮事件)
点阵存储
利用DZ数组中红色标签背景的取值1,其他颜色标签背景取值0达到保存字模效果;所保存的字符ASCII码值-65为工作表列位置。
任务说明:
定义“保存字模”CommandBCZM_Click()事件,逐行将字模保存到Excel的对应单元格中。用红色背景显示1值该点的标签,其他颜色背景显示0点的标签。
标准完成时间:10分钟
6
任务2 显示多彩字模(即修改“显示字模”事件)
多彩字模显示原理
定义颜色值数组aYs(0 To 10),逐行列写入LabelDZ标签背景色
任务说明:
下发颜色常量名称记事本,修改“显示字模”CommandXSZM_Click()事件,逐行将Excel对应单元格读取到数组DZ中,用不同颜色背景显示对应标签,产生多彩字模效果。
标准完成时间:10分钟
任务3 窗体上绘制字模(即修改“显示字模”事件)
绘制字模原理
Picture1控件,ScaleMode属性设置为“3-Pixel”,CommandXSZM_Click()事件中加上画点语句Pset,用aYs数组所标颜色画在(col,row)位置上。
任务说明:
添加图形Picture1控件,修改“显示字模”事件,添加绘制图形功能。
标准完成时间:6分钟
小结
复习以前所学:
(1)复习字模和字库等概念;
(2)控件数组的应用操作
新知:修改字模显示进行保存Excel字模信息、绘制图形点的基本操作
王文迪 文德香 翁浙斌 吴钱江 杨燕
今天卫生值勤
关闭门窗;
关闭空调;关灯。
检查各机位是否关机;键盘是否复位;凳子是否放好;
检查抽屉,桌面是否有垃圾,将垃圾倒入垃圾桶。
检查地面是否有垃圾,将垃圾倒入垃圾桶。
$