1、考虑这样一个场景。我们的程序中有一个“选项”窗口,这个窗口包含很多选项。其中有一个选项是单选类型的,用户可以从N个选项值中选择一个。我们需要在用户单击“确定”按钮后把用户选择的值保存到文件中,程序 ...
1、考虑这样一个场景。
我们的程序中有一个“选项”窗口,这个窗口包含很多选项。其中有一个选项是单选类型的,用户可以从N个选项值中选择一个。
我们需要在用户单击“确定”按钮后把用户选择的值保存到文件中,程序下次启动时再读取到内存中。
2、不好的解决方案
通常情况下,我们会在按钮单击事件中写类似下面的代码:
procedure TfrmOption.btnOKClick(Sender: TObject);begin if rb1.Checked then // save value 1 else if rb2.Checked then // save value 2 else if rb3.Checked then // save value 3end;
原标题:利用属性封装复杂的选项
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。