|
|
|
Как в BСB запретить запуск второй копии программы?
|
|||
|---|---|---|---|
|
#18+
Пишу в файле проекта: ... HWND H = FindWindow ("Form1", NULL); //если уже запущена if (H != NULL); {//активируем if (!IsWindowVisible(H)) PostMessage(H, WM_USER, 0, 0); SetForegroundWindow (H); } else {//иначе запускаем Application.Initialize; Application.CreateForm(TForm1, Form1); Application.CreateForm(TForm2, Form2) ... Application.Run; } Всё равно можно запустить вторую копию ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 16:29 |
|
||
|
Как в BСB запретить запуск второй копии программы?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 16:34 |
|
||
|
Как в BСB запретить запуск второй копии программы?
|
|||
|---|---|---|---|
|
#18+
Был уже вопрос. Надо завести именовыанный Мутех. Если мутех уже такой есть, будет ошибка типа ERROR_ALREDY_EXIST в GetLastError() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 16:36 |
|
||
|
Как в BСB запретить запуск второй копии программы?
|
|||
|---|---|---|---|
|
#18+
2CEMb я как то способом обходился который предложил ZrenBy ш (';') (V),(V),, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 17:04 |
|
||
|
Как в BСB запретить запуск второй копии программы?
|
|||
|---|---|---|---|
|
#18+
1. ZrenBy Я пробовал и так как ты написал, но у меня не получалось. Теперь всё вышло. Проста когда я в Builder запускал проект на выполнение, был открыт модуль главной формы (TForm1). Его Handle уже считался активным. После закрытия страницы модуля гл формы всё работает прекрасно. 2. Да, а эту тему по поиску в этих форумах я не нашел... 3. Тема закрыта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 18:35 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=441&tid=2034731]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 317ms |

| 0 / 0 |
