Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

не работает try [D6, MSSQL]


hn ©   (2002-04-08 17:02:00) 

Есть следующий код

try DM.DBDogovor.Connected := true;
except
DM.DBDogovor.Connected := false;
ShowMessage ("Невірне ім`я користувача або пароль")
end;
if DM.DBDogovor.Connected = true then FMain.show;

На строчке try выдает системное сообщение и вываливается в чем ошибка или как отключить системные сообщения


sniknik   (2002-04-08 19:20:00) [1]

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


Kuusiniemi   (2002-04-08 18:53:00) [2]

> sniknik
"это в отладке всегда выдается"
Да вот не всегда. :)) Tools - Debugger options - Language Exception снимите отметку Stop On Delphi Exceptions. И будет вам радость. :))


hn   (2002-04-08 17:33:00) [3]

SNIKNIK огромное спасибо все класно работает


sniknik   (2002-04-08 17:24:00) [4]

све сообщения между
try
и
except
в runtime будут игнорироваться.
это в отладке всегда выдается.
короче запусти exe-шник и проверь будет оно там?


hn   (2002-04-08 17:19:00) [5]

Системное сообщение выдается в случае неверного имени или пароля и задача состоит в том чтобы выводить свое сообщение


Johnmen   (2002-04-08 17:13:00) [6]

>На строчке try выдает системное сообщение...

Какое ?


sniknik   (2002-04-08 17:09:00) [7]

не на try а на DM.DBDogovor.Connected
напиши так понятней будет
try
DM.DBDogovor.Connected := true;
except
....
(скорей всего строка подключения неправильно набрана)


Наверх

Титульная страница Поиск, карта сайта Написать письмо