hexagon logo

Start PC-DMIS in Operator Mode via Code

I would like to start PC-DMIS in operator mode, specifically to disable the Edit Window. Here is the snippet of the C# code:
app = (PCDLRN.Application)Activator.CreateInstance(Type.GetTypeFromProgID("PCDLRN.Application"));
progs = app.PartPrograms;
events = app.ApplicationEvents;
app.Visible = true;
app.OperatorMode = true;

Unfortunately, the user can still open the Edit Window (View -> Edit Window) to make changes to the program. Does anyone have a sample code that does what I'm trying to do?

Thanks.
Parents
  • No clue - it "should" behave the same as when starting it with command-line switches. Are you starting PC-DMIS using your application, or is it already started when your app connects to it?

    Maybe try closing your app (that started PC-DMIS) before closing PC-DMIS to see if it will logoff?
Reply
  • No clue - it "should" behave the same as when starting it with command-line switches. Are you starting PC-DMIS using your application, or is it already started when your app connects to it?

    Maybe try closing your app (that started PC-DMIS) before closing PC-DMIS to see if it will logoff?
Children
No Data