实验目的
➢掌握控件数组的概念及其特点。
➢能够使用控件数组解决相关问题。
【实验7-9】设计一个字体设置对话框。
方法分析:
① 设计如图7-8所示操作界面:
图7-8
a)窗体的设置:新建一个窗体,在属性窗口中将其Caption属性设置为“字体设置”。
b)文本框的设置:在窗体上加一文本框(Text1),用来显示设置的字体效果,在属性窗口中将其Text属性值清空。
c)框架的设置:在窗体上添加三个框架,在属性窗口中分别将它们的Caption属性设置为“字号”、“字体”和“字形”。
d)控件数组Option1:在字号框架中添加一个单选按钮Option1,对它进行复制,反复粘贴4次,形成第一个控制数组,各控件的Name属性相同(都为Option1),通过它们的Index属性(分别为0,1,2,3)来具体区分控件数组中的每一个控件,每个控件的Caption属性如图7-8设置。
e)在字体框架中建立Option2控件数组、在字形框架中建立Check1控件数组,方法同上。
② 对每个控件数组编写相应的程序代码。
程序代码如下:
(www.xing528.com)
【实验7-10】设计一个简单的计算器,可以用来完成加、减、乘、除等基本运算。
方法分析:
① 设计如图7-9所示操作界面。
图7-9
a)窗体的设置:新建一个窗体,在属性窗口中将其Caption属性设置为“简单计算器”。
b)文本框的设置:窗体上加一文本框(Text1),用来显示用户输入的内容及计算结果,在属性窗口中将其Text属性值清空。
c)添加控件数组Command1:在窗体上添加一个Command1命令按钮,复制后,反复粘贴三次,形成第一个控件数组,将它们移动至左侧第一列,在属性窗口中将每个控件的Caption属性设为“+”、“-”、“*”、“/”(它们的Index属性值分别为0到3)。
d)添加控件数组Command2:在窗体上添加一个Command2命令按钮,复制后,反复粘贴九次,形成第二个控件数组(除“=”命令按钮外),将它们排放在窗体的靠右位置,并在属性窗口中分别将各控件的Caption属性设为“1”到“9”以及小数点(它们的Index属性值分别为0到9)。
e)窗体上添加一个Command3命令按钮,在属性窗口中将其Caption属性设为“=”。
② 此界面中共有两组控件数组,分别为Command1,Command2,每个控件数组中的各控件具有相同的Name属性值,每个控件数组中的各控件都是通过其索引值来区分。
③ 分别对每个控件数组和Command3命令按钮编写程序代码。
程序代码如下:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。