一、软件背景介绍
本程序是设计一彩色动画贺卡的程序,一个颜色方框从四周向中间由大变小,并留下痕迹,中心位置出现一颗红“心”。 其功能为:
按任意键进入图形显示
按空格键重复出现“心”
按回车键将重复整个图形
按q键退出程序
由程序要实现的显示效果可见,程序中要引入多种图案,具体由方框、对角线、任意水平垂直线、“心”等来形成整个图案。所以要在程序中出现多次各种图案来填充整个图形。
要显示出方框由大变小的效果程序采用绘制方框,再清除此方框,再显示更小一个方框的方法来实现。而方框本身和红心的绘制可采用字符拼凑和直接用图形模式制作。按q键退出的功能可以采用在动画执行完成后调用键盘输入中断,再判断输入的是否为q键,如果是则退出,不是则继续等待键盘输入。
程序的运行过程:
如图1所示,开始画面:
参考文档和完整的文档和源码下载地址: