I use ********** to package my application.
Now I have two files which require that I register them...so in inno I have

Code:
Source: "C:\Documents and Settings\jhermiz\Desktop\SPI\AppDllsForSPIInstallation\SmartMenuXP.ocx"; DestDir: "{app}"; Flags: ignoreversion regserver
Source: "C:\Documents and Settings\jhermiz\Desktop\SPI\AppDllsForSPIInstallation\SmartMenuXP.dll"; DestDir: "{app}"; Flags: ignoreversion regserver
Notice the "regserver" parameters...

Now if an end user uninstalls this application...I go back to the original folder in C:\Program Files\MyProgram ... and see that everytrhing is gone but these two files. I need to make sure EVERYTHING is uninstalled. Is there a way to do this?

This is a big issue because if someone tries to reinstall the app using inno I get errors saying that it cannot replace these 2 files. If I ignore these errors...and run the application I get an activex component error which forces me to go to dos and do a regsvr32....

pLease help!