Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Запрет на повторгый запуск программы.
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста, как запретить программе запускаться, если эта программа уже открыта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2003, 01:27 |
|
||
|
Запрет на повторгый запуск программы.
|
|||
|---|---|---|---|
|
#18+
На прошлой неделе набрал в поисковике этот вопрос. Ответов просто туча - сразу готовый код - несколько вариантов. Просто скопируй и все. Вот вроде что-то подобное Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2003, 10:20 |
|
||
|
Запрет на повторгый запуск программы.
|
|||
|---|---|---|---|
|
#18+
На прошлой неделе набрал в поисковике этот вопрос. Ответов просто туча - сразу готовый код - несколько вариантов. Просто скопируй и все. Вот вроде что-то подобное Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.10.2003, 10:20 |
|
||
|
Запрет на повторгый запуск программы.
|
|||
|---|---|---|---|
|
#18+
program Payment; uses Windows, Dialogs, Forms, Unit1 in 'Unit1.pas' {Form1}, {$R *.RES} var UniqeMapping : THandle; begin UniqeMapping := CreateFileMapping($ffffffff, nil, Page_ReadOnly, 0, 32, 'MyPayment'); if UniqeMapping = 0 then begin ShowMessage('Ошибка выделения памяти!'); Halt; end else if GetLastError = Error_Already_Exists then begin ShowMessage('Вторую копию программы запускать нельзя!'); Halt; end; Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2003, 08:27 |
|
||
|
Запрет на повторгый запуск программы.
|
|||
|---|---|---|---|
|
#18+
Я раньше, кстати, через FindWindow делал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2003, 08:49 |
|
||
|
Запрет на повторгый запуск программы.
|
|||
|---|---|---|---|
|
#18+
Говорят через FindWindow нежелательно делать Рекомендуется делать через мьютексы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2003, 10:14 |
|
||
|
Запрет на повторгый запуск программы.
|
|||
|---|---|---|---|
|
#18+
Рекомендуется делать через мьютексы А можно и через отображенный в память файл. Его можно использовать как общую память с другими процессами. Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2003, 11:53 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32305587&tid=2116166]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 341ms |

| 0 / 0 |
