>>- Why do you register with RUN /n .... from Click() ? You should register it only once,preferably not from your program but from the installation you create with a program like InstallShield or similar.
>
>I code wrote in the event Click of button, for register it only once. I see example in fpress web: http://www.fpress.com/revista/Num0201/Truco.htm only for register the component OCX.I don't see the point in adding code to a button.Click() to register a component (OCX).
This is a function that should be done by the installer (InstallShield for example). Failing that, by a post-install executable. A program with a button.click() for this sounds weird as in "why would you allow the users to run this more than once?"
>- Do you have MS Office installed in that computer?
>Yes, i do.
>In the computer with Windows 2003 Server its Office2003 Edition installed in the computer "server" its officeXP installed, maybe exists incompatibility of versions ?, my application this in a shared folder in Win2000 and other computers have a direct access to folder.It could be that you have a versioning problem.
Is the MS Calendar already registered in the target machine?
Does it work if you try to register mannually from a DOS command prompt?