Compare Settings

I have a form on which there are several check boxes representing optional settings. When the form is loaded, the previous settings are loaded using GetSettings and when the user clicks OK, the new settings are saved and the settings are acted upon. What I would like to do is to act on only those settings that have been changed to avoid duplications. Is there any way that I can get my program to recognise changes?

Thanks.
[434 byte] By [Always confused] at [2007-11-20 0:37:33]
# 1 Re: Compare Settings
Hi.
Most controls (checkbox too) have the "Tag" property.
When reading a setting into a control from the registry you could store the same value in its .Tag property. You can store numeric values as well as strings there.
When scanning through the controls just compare its value to its Tag property. If they are equal there was no change.
WoF at 2007-11-9 19:57:04 >