rmRegistry.cc ![]() |
|
A Custom Control for manipulating the Windows registry |
A sample Registry.prg shipped with the first 32bit version of dBASE, Visual dBASE 7.0. While this was very useful, it had one major drawback in that if you tried to open a registry key that did not already exist, it was created for you. There was no way to check for the existence of a key before you started. Only as recently as 2005 was this fundamental problem tackled by Tilman Rötger, and then some work was done by Michael Nuwer to turn this into a custom class. This custom control builds on the work already done, and is a complete restructuring of the original code. Various typos and minor bugs have been corrected along the way, and everything is now coded to work in an OO way. There has been extensive renaming of properties variables etc. for clarity and ease of comprehension.
See rmRegistryTest.wfm for sample usage and code.
|