C # открыть файл с существующим запущенным процессом, используя процесс system.diagnostics - PullRequest
0 голосов
/ 30 мая 2018

Сначала я подумал, что, возможно, процесс будет использовать существующий процесс.но .Это не .результат следующего кода запускает 2 отдельных сеанса программного обеспечения САПР - мне нужно открыть несколько файлов в одном существующем сеансе программного обеспечения САПР .. Сначала я попробовал это сделать:

Process.Start(@"C:\Program Files\Autodesk\AutoCAD 2018\acad.exe",
         "/product \"C3D\" " + @"C:\folder\1.dwg");
Process.Start(@"C:\Program Files\Autodesk\AutoCAD 2018\acad.exe",
        "/product \"C3D\" " + @"C:\folder\2.dwg");

Затем я сделал это,который работает ... но я все же предпочел бы открыть файл в существующем процессе ... Я думаю, что единственный способ - это использовать взаимодействие ... но мне нужно было бы добавить взаимодействие для каждого программного приложения

Process.Start(@"C:\Program Files\Autodesk\AutoCAD 2018\acad.exe",
"/product \"C3D\""
+ " " + @"C:\folder\1.dwg"
+ " " + @"C:\folder\2.dwg"
+ " " + @"C:\folder\3.dwg"
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...