Запрет на повторный запуск приложения!

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Albert
Новичок
Новичок
 
Сообщения: 34
Зарегистрирован: 09.02.2006 (Чт) 22:39
Откуда: Москва

Запрет на повторный запуск приложения!

Сообщение Albert » 27.02.2006 (Пн) 1:43

Как в vb6, если уже запущено одно приложение, запретить повторный запуск этого же приложения??? Что бы десяток не висело. Чтобы просто, при повторном запуске ничего не происходило! Как проверить запущено ли это приложение уже???

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 27.02.2006 (Пн) 1:46

App.PrevInstance
Изображение

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Сообщение BV » 27.02.2006 (Пн) 2:09

Это самый плохой способ. Способы получше - в поиске.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

AjaxVS
Постоялец
Постоялец
 
Сообщения: 506
Зарегистрирован: 01.12.2004 (Ср) 13:12
Откуда: Donetsk, Battle.Net

Сообщение AjaxVS » 27.02.2006 (Пн) 3:04

Ему хватит... +_+
Код: Выделить всё
If App.PrevInstance then End

Если не хватит - то поищи по слову "семафоры"...

ЗЫ. Ну и зачем RaySh. создавал и прикреплял свой топик о новичках? Так сказать, "чтоб на душе полегчало"?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 27.02.2006 (Пн) 5:49

Albert
Строгое замечание за дурацкий вопрос в основном разделе, грубое нарушение http://bbs.vbstreets.ru/viewtopic.php?t=23315 и игнорирование правил форума.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 52

    TopList