Подскажите альтернативу завершения программы по End

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

Подскажите альтернативу завершения программы по End

Сообщение Pantalone » 29.11.2007 (Чт) 14:27

Использую в программе винсок для отправки писем по smtp и по выходу из программы делаю End, поскольку во время выхода форма с винсоком может быть законекчена с сервером и отправлять письмо, а выгрузить правильно ее я не понял пока как, т.е. как прекратить взаимодействие с сервером.
Альтернатива для End нужна поскольку упаковщик программы на End реагирует руганью, хоть процесс и прекращается.

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 949
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Сообщение kibernetics » 29.11.2007 (Чт) 14:38

Unload Me

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Сообщение Twister » 29.11.2007 (Чт) 14:44

Альтернатива для End
ExitProcess
TerminateProcess
TerminateThread (for all threads)
Код: Выделить всё
xor eax, eax
mov [eax], eax
:)
А я все практикую лечение травами...

Pantalone
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 687
Зарегистрирован: 12.11.2005 (Сб) 16:46
Откуда: Сапог

Сообщение Pantalone » 29.11.2007 (Чт) 20:34

Кто подскажет, можно ли как-то принудительно сокет отключить в любой момент чтобы он не мешал форме выгружаться на которой он расположен?
Например в момент ожидания ответа от сервера он чего-то на close не реагирует и форма остается загруженной.

Хотя не, вру, проверил щас, форма с сокетом не числится в коллекции, однако приложение не выгружается если перед выгрузкой начать соединение с сервером.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16489
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 29.11.2007 (Чт) 20:43

Pantalone
В какой ещё коллекции?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


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

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

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

    TopList