When you use a manifest for registration-free ActiveX use, you store info about the ActiveX in the manifest. Yes, you can store the ActiveX in the application directory and point manifest to it.
>
>Using your code to show me the control file, on my PC I found that the RichTx32.ocx actually registered on my PC is in another application - so its not actually using mine! This is what it gave me: C:\Program Files\project dogwaffle\RICHTX32.OCX. Dogwaffle is someone else's application.
>
>Q1: Do you know whether an install file overwrites the old registration, or whether it bypasses the new registration if that file is already registered? If it overwrites the old registration, then I guess uninstalling the latest program will result in the original program no longer working, as the original registration has been removed
>
>Q2: If I use a manifest, I assume I could put RICHTX32.OCX into the application folder?
>
>Thanks for your help on understanding more about the registry, a topic I have avoided up to now<g>..
>
--sb--