TatsuSheva Ответов: 1

Как открыть несколько раз MS WORD без ошибок


Здравствуйте, мне нужно открыть несколько окон MS WORD, но я могу сделать это только один раз . вот код для открытия Word:
Process proc = new Process();
           try
           {

               wdwIntPtr = FindWindow(null, processName);
               proc.EnableRaisingEvents = true;
               proc.StartInfo.UseShellExecute = false;

               proc.StartInfo.FileName = processName;
               proc.StartInfo.CreateNoWindow = true;

               proc.Start();
}

Когда я вызываю его, я ставлю в processName @ " \Program Files\Microsoft Office\Office15\WINWORD.EXE"
Ошибка, которую я получил: "запрошенная информация недоступна, потому что процесс не выполняется"

Что я уже пробовал:

я не могу открыть офисный продукт, но Блокнот, калькулятор работают. Я могу открыть несколько раз

NotPolitcallyCorrect

И ваш вопрос: "Могут ли люди в интернете догадаться, какие ошибки вы видите на своем экране с расстояния в полмира?"?

TatsuSheva

Я отредактировал свой вопрос

Dave Kreskowiak

МММ, Word - это приложение с одним экземпляром. Вы не можете запустить несколько его копий. Если вы попытаетесь, то получите исходный экземпляр приложения с новым окном документа.

TatsuSheva

да, это так, значит, решения нет ?

NotPolitcallyCorrect

Ну, вы могли бы попросить Microsoft переписать Word так, чтобы он вам подходил, но это вряд ли произойдет.

TatsuSheva

Очень смешной :)

NotPolitcallyCorrect

Ну, поскольку у вас нет реальной проблемы, я не вижу, какое решение вы можете надеяться найти.

ZurdoDev

А зачем тебе это?

TatsuSheva

Откройте MS Word, но я могу открыть только один раз , когда я хочу снова открыть Word, появляется ошибка

ZurdoDev

Почему вы хотите открыть его не один раз?

Dave Kreskowiak

Нет, нет никакого решения. Вы просто не можете открыть более одного экземпляра Word или любого из офисных приложений, если на то пошло.

Patrice T

Это может случиться, но может быть дорого :)