Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
agoo
0 / 0 / 0
Регистрация: 02.11.2008
Сообщений: 3
1

Private Sub Vihod() Exit End Sub не срабатывает

02.11.2008, 16:41. Просмотров 703. Ответов 4
Метки нет (Все метки)

Когда устанавливаю соединение с SQL SERVERом , и после этого работаю с базой , то все нормально, а когда в менюшке выбираю ВЫХОД (то бишь
Visual Basic
1
2
3
   Private Sub Vihod() 
        Exit
   End Sub
то почему то не выполняется выход и форма(т.е. окно) продолжает висеть и функционировать.

Заранее спасиб
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2008, 16:41
Ответы с готовыми решениями:

Private Sub mnuFileExit_Click() Form1.Exit End Sub не работает
После установки сервис пак 6 возникла небольшая проблема. Допустим создан меню...

Private Sub Workbook_Open() MsgBox 'HelloWorld!' End Sub Не срабатывает
Private Sub Workbook_Open() MsgBox 'HelloWorld!' End Sub Не срабатывает! А...

Ошибка user.exe в коде: Private Sub Text1_Change() If Text1.Text = 'del' Then Unload Me End If End Sub
Подскажите, плз. Почему происходит ошибка Windows, User.exe выполнила...

Private Sub CommandButton3_Click() TextBox1.Text = TextBox1.Text + "A" + Str(ActiveCell.Row) End Sub
Помогите пожалуйста! Private Sub CommandButton3_Click() TextBox1.Text =...

Из private сделать private static
Суть такая: есть созданный класс Note (в нем описан несколько значений для...

4
eddy
02.11.2008, 17:39 2
Ты уверен, что процедура Vihod() отрабатывает?
agoo
0 / 0 / 0
Регистрация: 02.11.2008
Сообщений: 3
02.11.2008, 17:41  [ТС] 3
Да , когда дебагером отладку ведешь , то он выполняет эту процедуру . Я вот думаю может не корректно сеанс завершаю с БД
0
eddy
02.11.2008, 17:51 4
Теперь все понятно. Поставь End. Хотя это не самый грамотный способ (Желательно закрыь базу и все объекты объявить как Nothing, например в Form1_Unload).

Exit - прерывает выполнение процедуры или циклов. Поэтому форму ты никогда не закроешь. То есть ты входил в проедедуру и сразу выскакивал.
agoo
0 / 0 / 0
Регистрация: 02.11.2008
Сообщений: 3
02.11.2008, 17:54  [ТС] 5
Спасиб , завтра попробую, скажу что получилось
0
02.11.2008, 17:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.11.2008, 17:54

With myChart With .Axes(xlCategory) .CategoryType = xlTimeScale .BaseUnit = xlseconds End With End With
MSDN утверждает: BaseUnit Property Applies To Axis object. Description...

184 End-to-End error-Количество ошибок чётности во время передачи между кэшем RAM и хостом.
Уважаемые помогите разобратся! Жесткий диск SAMSUNG HD502IJ (500гб),...

Frond-End Excel и back-end Access
Для меня такая архитектура извращение, но Родина сказала надо и я сказал -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru