G
Guest
Hello all,
in VB6 we were able to create ActiveX-DLL's (In Process Components) and
ActiveX-Exe's (Out of Process Components).
We habe build up an application that exists of an main module (Standard Exe)
that calls and controls other modules (ActiveX-Exe).
We decided for ActiveX-Exe because they run in different processes. That
means if one module shuts down, the others are still alive. Second reasons
was that modal dialogs are just modal for one module. So the others are not
blocked.
Now we want to migrate to .NET step by step. That means module by module.
Now we have the problem, that we don't know how to implement a Out of
Process component in DotNet.
At the moment all new DotNet modules run in the same process as the calling
application. So of course we also lost these modal dialogs per module.
Just for a better understanding. For example Excel, Word or Powerpoint are
also ActiveX-Exe or Out of Process Components. You can start, display and
control them via their Object Model. How can create such ActiveX Exe's with
DotNet.
Thanks in advance.
Best regards,
U.Henne
in VB6 we were able to create ActiveX-DLL's (In Process Components) and
ActiveX-Exe's (Out of Process Components).
We habe build up an application that exists of an main module (Standard Exe)
that calls and controls other modules (ActiveX-Exe).
We decided for ActiveX-Exe because they run in different processes. That
means if one module shuts down, the others are still alive. Second reasons
was that modal dialogs are just modal for one module. So the others are not
blocked.
Now we want to migrate to .NET step by step. That means module by module.
Now we have the problem, that we don't know how to implement a Out of
Process component in DotNet.
At the moment all new DotNet modules run in the same process as the calling
application. So of course we also lost these modal dialogs per module.
Just for a better understanding. For example Excel, Word or Powerpoint are
also ActiveX-Exe or Out of Process Components. You can start, display and
control them via their Object Model. How can create such ActiveX Exe's with
DotNet.
Thanks in advance.
Best regards,
U.Henne