hexagon logo

VB.NET Open Pcdmis with selected program file

I am trying to write an application that will organize our programs by customer. I have everything written and complete but I have one issue when I try to open pcdmis with the selected file loaded, depending on what method i'm using at the time i get the following results

1. Pcdmis opens but the program file doesn't
2. pcdmis opens and brings up the new program dialog box with the program name list in the first textbox
3. my application crashes saying file not found.

I have done this numerous times with other applications and nothing seems to work.

I have tried system.diagnostics.process.start, I have tried the shell command it just doesn't seem to work. It does work if I double click the program file in the explorer app. I have seen other programs similar to this but they don't have source code available. Has any one got this to work in vb.net(not vbscript)? I'm starting to get frustrated as I have tried 36 different ways as of right now. Taking a break and hope some one will have some insight.
Parents
  • Did you give the GetObject method instead of CreateObject a try?

    PCDApp = GetObject("","PCDLRN.Application")


    This might help as your not automatically trying to create a new instance of PC-DMIS each time, but first looking for a running instance to attach to. It's possible this will keep PC-DMIS from disappearing/reappearing.
Reply
  • Did you give the GetObject method instead of CreateObject a try?

    PCDApp = GetObject("","PCDLRN.Application")


    This might help as your not automatically trying to create a new instance of PC-DMIS each time, but first looking for a running instance to attach to. It's possible this will keep PC-DMIS from disappearing/reappearing.
Children
No Data