|
|
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
Допустим есть приложение pro.exe Одна его копия находится в папке "1", а вторая копия в папке "2". Требуется запретить запуск приложения, если оно уже запущено, однако если запущено приложение с папки 1 то приложение с папки 2 должно запускаться, а две копии приложения с одной папки не должно запускаться. Можно ли такое сделать программно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2011, 16:22 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
mutex ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2011, 16:23 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
donpauls, Код: vbnet 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2011, 16:35 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
BelowZero, donpaulsОдна его копия находится в папке "1", а вторая копия в папке "2".Ты проверил? Еще один риторический вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2011, 17:56 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
AntonariyBelowZero, donpaulsОдна его копия находится в папке "1", а вторая копия в папке "2".Ты проверил? Еще один риторический вопрос. Почему, всё работает! Спасибо, BelowZero! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2011, 18:08 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
AntonariyBelowZero, donpaulsОдна его копия находится в папке "1", а вторая копия в папке "2".Ты проверил? Еще один риторический вопрос. да... уже год в каждой проге пользуюсь этой простой, но полезной строчкой. что-то не так? Antonariy, donpaulsесли запущено приложение с папки 1 то приложение с папки 2 должно запускаться, а две копии приложения с одной папки не должно запускаться а ты внимательно прочитал задание? AntonariyЕще один риторический вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2011, 18:11 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
AntonariyBelowZero, donpaulsОдна его копия находится в папке "1", а вторая копия в папке "2".Ты проверил? Еще один риторический вопрос. А что проверять то? BelowZero опять срёт в форуме, забанить пора его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2011, 20:46 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
AntonariyТы проверил?а что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2011, 20:54 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
Перепутал с переименованием файла. При переименовании — не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2011, 21:48 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
В модуль: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2011, 00:50 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
Будет только одна копия даже при переименовании И при запуске из любых папок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2011, 00:52 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
> Автор: alex77755 > Будет только одна копия даже при переименовании > И при запуске из любых папок А на терминальном сервере проверял? > Автор: Shocker.Pro > > Antonariy > > Ты проверил? > а что не так? Если вопрос касался App.PrevInstance, то я проверял много лет назад. Оно не работало. И в где-то в документации читал, что это наследие 16-битной разрядности бейсика и в 6-й версии это имеет кучу ограничений, когда не работает. Проверить сейчас не могу и собственно даже не хочу, т.к. считаю что правильно - использовать мьютек, семафор - что-то из объектов синхронизации предоставляемых системой. P.S. Или оно заработало? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2011, 11:32 |
|
||
|
Как запретить запуск копии приложения?
|
|||
|---|---|---|---|
|
#18+
Я непредвзято проверил - работает так, как в задаче автора. Винда XP, VB с SP6 Просто не знал, что раньше это не работало ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2011, 12:05 |
|
||
|
|

start [/forum/moderation_log.php?user_name=generalx]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
153ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 443ms |
| total: | 723ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...