Помогите подхватить открытый майлслот, запутался совсем

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Помогите подхватить открытый майлслот, запутался совсем

Сообщение Pantalone » 15.05.2009 (Пт) 1:31

Если кто работал с майслотами подскажите.
Майлслот открывается через CreateMailslot. Все нормально. Но если я вдруг прерву прогу в среде VB, т.е. нажму стоп, то при последующем запуске CreateMailslot выдает мне -1, т.е. майлслот болтается где-то открытый и повторно создаться не дает, а как его подхватить или переоткрыть непонятно, как его хэндл отловить?

NashRus
Постоялец
Постоялец
 
Сообщения: 388
Зарегистрирован: 18.03.2006 (Сб) 1:16

Re: Помогите подхватить открытый майлслот, запутался совсем

Сообщение NashRus » 15.05.2009 (Пт) 1:38

перезапустить VB6. это общее для всех неосвобожденных ресурсов.


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

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

Сейчас этот форум просматривают: Yandex-бот и гости: 61

    TopList  
cron