Код завершения процесса

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

Код завершения процесса

Сообщение Vo! » 19.06.2003 (Чт) 13:04

Добрый день, уважаемые.

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

Тема уже обсуждалась ранее, но выяснилось, что заменить Sub Main на Function Main as Long нельзя. Вопрос остался открытым.

Мика
Обычный пользователь
Обычный пользователь
 
Сообщения: 58
Зарегистрирован: 08.06.2003 (Вс) 10:27

Сообщение Мика » 19.06.2003 (Чт) 20:16

На сколько я понял тебе нужно выключения компа? Тогда держи
Shell "shutdown -s -t 0", vbMinimizedFocus
а для перезагрузке
Shell "shutdown -r -t 0", vbMinimizedFocus

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

Сообщение GSerg » 20.06.2003 (Пт) 9:39

Нет, человеку нужен errorlevel. Не думаю, что это возможно из VB.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

MEMBER
Гугль
Гугль
 
Сообщения: 758
Зарегистрирован: 29.11.2002 (Пт) 12:02
Откуда: 10 этаж

Сообщение MEMBER » 20.06.2003 (Пт) 12:42

Open App.Path + "\ERRlevel.bat" For Append As #1
Print #1, "SET ERRORLEVEL = somedigit"
Print #1, "del " + App.Path + "\ERRlevel.bat"
Close
Shell App.Path + "\ERRlevel.bat", vbHide
Господа! Пользуйтесь www.ya.ru
ЗЫ и www.planetsourcecode.com


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

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

Сейчас этот форум просматривают: AhrefsBot и гости: 46

    TopList