Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.10.2013, 14:41
|
|||
---|---|---|---|
VB.net Запрет повторного запуска приложения |
|||
#18+
Здравствуйте форумчане. Пишу в VB.net Необходимо предотвратить повторный запуск приложения (избавление от дублирования программы) и по возможности сделать активным ( показать окно) первый экземпляр приложения. Слышал что такую работу можно провернуть через mutex но не нашел по нему информации на vb.net ( в основном на С и на делфи) Есть ли у кого информация по этому поводу? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2013, 14:54
|
|||
---|---|---|---|
|
|||
VB.net Запрет повторного запуска приложения |
|||
#18+
surbanecСлышал что такую работу можно провернуть через mutexи соорудить велосипед. в .net есть заготовка на сабжевый случай. см. 8540339 и далее ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2013, 15:01
|
|||
---|---|---|---|
VB.net Запрет повторного запуска приложения |
|||
#18+
Яростный Меч, слушай а такой нубовский вопрос, как эта конструкция comandline должна использоваться по моему случаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2013, 15:19
|
|||
---|---|---|---|
VB.net Запрет повторного запуска приложения |
|||
#18+
сори. тупанул. e.BringToForeground = True в процедуре. но у меня в приложении главное окно может принимать Me.Visible = False . при таком случае данный способ не срабатывает...( как выйти из такой ситуации? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2013, 15:19
|
|||
---|---|---|---|
|
|||
VB.net Запрет повторного запуска приложения |
|||
#18+
surbanec, нет. там просто надо было ещё и файл открыть в первой проге, вот и заморочились с коммандлайн тебе нужно только в StartupNextInstance вытащить окно на поверхность. и все. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2013, 15:22
|
|||
---|---|---|---|
VB.net Запрет повторного запуска приложения |
|||
#18+
Яростный Меч, ну а допустим у меня окно приняло vizable=false как можно будет его вытащить? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2013, 15:25
|
|||
---|---|---|---|
|
|||
VB.net Запрет повторного запуска приложения |
|||
#18+
surbanec, Me.Visible = True в общем, сделай его видимым. или не его, а какое-то другое окно приложения, если надо. или ещё что. зависит от ситуации. главное, сделай это в StartupNextInstance ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2013, 15:33
|
|||
---|---|---|---|
VB.net Запрет повторного запуска приложения |
|||
#18+
Яростный Меч, Код: vbnet 1. 2. 3. 4. 5.
Спасибо большое ). разобрался как сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1403818]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 332ms |
total: | 470ms |
0 / 0 |