问题
问答题
设计表单bd2,以9号字体显示“同学们好!”字样,然后每隔1秒递增放大该字体,当达到35号字体时,又恢复成最初状态;单击[关闭]命令按钮退出表单。
答案
参考答案:步骤1:选择工具栏[新建]按钮,在[新建]对话框的[文件类型]中选择“表单”,单击[新建文件],打开表单设计器。单击[表单控件]的“标签按钮”,再单击表单为表单添加一个标签按钮。按同样的方法添加一个计时器。
步骤2:单击标签,在[属性]窗口中将“AutoSize”属性值修改为“.T.”,将“Caption”属性设置为“同学们好!”,单击[命令]按钮,在[属性]将“Caption”属性设置为“关闭”。右击[命令]按钮选择“代码”,在Click事件中输入代码:ThisForm.Release。单击计时器选择“代码”,在[属性]窗口中将“Interval”属性值修改为“1000”。右击计时器选择“代码”,在“Timer”事件代码编辑窗口,输入以下过程代码:
ThisForm.Label1.FontSize=ThisForm.Label1.FontSize+1
IF ThisForm.Label1.FontSize>=35 THEN
ThisForm.Label1.FontSize=9
ENDIF
步骤3:单击工具栏[保存]按钮,文件名为“bd1”。右击表单,选择“执行表单”,运行表单。
解析:本题主要考查的知识点:视图的建立,设计表单Timer 控件以及标签控件的使用。重点是Timer控件相关事件代码的编写。