Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Как запустить приложение в 2 окнах. (http://forum.oszone.net/showthread.php?t=133242)

ZGG 26-02-2009 19:19 1049704

Как запустить приложение в 2 окнах.
 
Здравствуйте!

Нужно запустить одну и туже программу 2 раза. Т.е. чтоб было 2 окна одной и той же программы (Paint Shop Pro).

Просто когда запустил один раз программу, то потом если опять нажать на ярлык - ничего не происходит. А надо что еще в одном окне она запустилась.

Заранее благодарен за ответ!

Vadikan 26-02-2009 19:36 1049724

ZGG, для начала сама программа должна поддерживать запуск нескольких экземпляров. Если не поддерживает, то не судьба. Попробуйте запустить ее от имени другого пользователя [решено] Запуск программ от имени другого пользователя

Blast 26-02-2009 19:36 1049725

А если попробовать второй экземпляр запустить от имени другого пользователя?

Vadikan 26-02-2009 19:37 1049727

:tongue:

Blast 26-02-2009 19:40 1049730

интересно чей совет подойдет )))

Ment69 26-02-2009 19:53 1049741

Цитата:

Цитата ZGG
Нужно запустить одну и туже программу 2 раза »

А с какой целью? Может есть другое решение проблемы?

zai 26-02-2009 20:03 1049750

Скопируй ее в другую папку и попробуй запустить

ZGG 26-02-2009 21:17 1049823

zai, не получилось

Ment69, у меня есть просто русская и английская версия программы. Мне надо их обе запустить.

Blast, Vadikan, пробовал запускать. Че то не получается. Скорее всего нельзя запускать 2 одинаковых процесса в память.

Может еще есть какие варианты. Очень нужно!

Blast 26-02-2009 21:28 1049836

Цитата:

Цитата ZGG
Очень нужно! »

виртуальная машина :)

ZGG 26-02-2009 21:33 1049841

Вот скрин послетого как нажал на кнопку TEST:



Через 2-3 сек процесс Paint Shop Pro Photo.exe от имени ZGG пропадает из списка и соответственно ничего не загружается.

Цитата:

Цитата Blast
виртуальная машина »

А можно поподробнее? Плизззз!

Blast 26-02-2009 21:35 1049844

Виртуальные машины

Delirium 27-02-2009 02:09 1050059

ZGG, тебе поможет только виртуальная машина либо копирование программы в другую папку и переименование запускного файла. Зачем это нужно:
Запретить запуск 2 копий программы можно несколькими способами. Самые распространенные - использование Mutex, в таком случае поможет только виртуалка. Второй способ - обход процессов на предмет наличия "file.exe"(запускающий программу). Если есть, то не запускать. Если в вашем случае второй способ, то можно обойти.

ZGG 01-03-2009 12:43 1051883

Delirium, не могли бы вы поподробнее рассказать?

Я о Mutex первый раз слышу. Что это такое и как ним пользоваться?

Цитата:

Второй способ - обход процессов на предмет наличия "file.exe"(запускающий программу)
А как это сделать?

Delirium 02-03-2009 01:43 1052475

Mutex

Цитата:

Цитата ZGG
Второй способ - обход процессов на предмет наличия "file.exe"(запускающий программу)
А как это сделать? »

Вас интересует способ обхода этой проверки или как это реализовывается на языке программирования?


Время: 15:09.

Время: 15:09.
© OSzone.net 2001-