Правильно завершить работу программы. Как?

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

Правильно завершить работу программы. Как?

Сообщение KOL » 02.10.2006 (Пн) 12:14

Как правильно завершить работу программы? Мне кажется, что выход по "End" -- не совсем правильное решение.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 02.10.2006 (Пн) 12:29

Очисти все, что создал, выгрузи все, что загрузил.
Lasciate ogni speranza, voi ch'entrate.

KOL
Начинающий
Начинающий
 
Сообщения: 11
Зарегистрирован: 03.01.2006 (Вт) 4:03

Сообщение KOL » 02.10.2006 (Пн) 12:47

То есть для формы будет достаточно Unload?

IIIypuk
Обычный пользователь
Обычный пользователь
 
Сообщения: 96
Зарегистрирован: 10.06.2006 (Сб) 12:39

Сообщение IIIypuk » 02.10.2006 (Пн) 12:47

А в самом конце добавь End. :lol: Если не уверен.

P.S. Сохранить, что нужно не забудь.
Есть 10 типов людей. Те, кто понимает двоичную систему исчисления, и те, кто не понимает...

Bormann
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 02.10.2006 (Пн) 13:17
Откуда: Татарстан, Наб.Челны.

Сообщение Bormann » 02.10.2006 (Пн) 13:38

То есть для формы будет достаточно Unload?

В принципе да, но если что-то пойдет не так (напр при выгрузке одной формы загрузит другую), то программа останется в памяти :roll:
Так что лучше "end"

August
Бывалый
Бывалый
 
Сообщения: 209
Зарегистрирован: 25.08.2006 (Пт) 10:48
Откуда: C сибири

Сообщение August » 02.10.2006 (Пн) 13:45

Bormann писал(а):
То есть для формы будет достаточно Unload?

В принципе да, но если что-то пойдет не так (напр при выгрузке одной формы загрузит другую), то программа останется в памяти :roll:
Так что лучше "end"


Что то пойдет не так... :shock:
Ты программист или кто???
если да то должен знать свою программу, как и что работает и когда что загружаешь и наверняка знаешь, что параметр возможно в программирование не существует!

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 02.10.2006 (Пн) 13:45

Bormann, не надо давать некорректные советы, правильный ответ дан в первом же топике с ответом.
Весь мир матрица, а мы в нем потоки байтов!

kuhtiov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 419
Зарегистрирован: 03.08.2006 (Чт) 5:31

Сообщение kuhtiov » 03.10.2006 (Вт) 6:42

По этому же поводу доп.вопрос. Такаю фигня: От окна Form1 открывается Form2. Нуно что-бы закрывалось только Form2. Form2.End ясен пень не пройдет. Че делать?

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 03.10.2006 (Вт) 7:42

Unload и установка экземпляра Form2 в Nothing
Весь мир матрица, а мы в нем потоки байтов!

kuhtiov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 419
Зарегистрирован: 03.08.2006 (Чт) 5:31

Сообщение kuhtiov » 03.10.2006 (Вт) 7:45

А Unload ставится в Form1 или Form2?

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 03.10.2006 (Вт) 7:55

А подумать никак нельзя? Что закрываем, то и в Nothing :twisted:
Весь мир матрица, а мы в нем потоки байтов!

kuhtiov
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 419
Зарегистрирован: 03.08.2006 (Чт) 5:31

Сообщение kuhtiov » 03.10.2006 (Вт) 8:02

Блин. Втупил!

teCa
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 09.10.2006 (Пн) 10:45

Сообщение teCa » 08.06.2007 (Пт) 20:24

А к коректно разорвать FTP соединение?? если оно на стадии выполнения каманд? к примеру идет закача?

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

Сообщение tyomitch » 08.06.2007 (Пт) 20:52

Посредством чего осуществляется FTP-соединение?
Internet Transfer Control?
Изображение

teCa
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 09.10.2006 (Пн) 10:45

Сообщение teCa » 08.06.2007 (Пт) 20:56

да

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

Сообщение tyomitch » 08.06.2007 (Пт) 21:09

Тогда достаточно выгрузить форму, на которой этот контрол лежит.
Всё остальное он должен сам сделать сам.
Изображение

teCa
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 09.10.2006 (Пн) 10:45

Сообщение teCa » 08.06.2007 (Пт) 21:30

Почемуто, приложение остается в процессах, и нагрузка на процессор идет 100%

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

Сообщение tyomitch » 08.06.2007 (Пт) 21:44

Значит, какой-то цикл в твоём коде продолжает выполняться.
Давай свой код сюда.
Изображение

teCa
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 09.10.2006 (Пн) 10:45

Сообщение teCa » 09.06.2007 (Сб) 6:46

Вроде как разабрался спасибо.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 09.06.2007 (Сб) 10:34

IIIypuk писал(а):А в самом конце добавь End. :lol: Если не уверен.


А вообще-то лучше разобраться что там не выгружается... Для уверенности.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...


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

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

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

    TopList