Database

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
Лелик_1044
Сообщения: 340
Зарегистрирован: 22 ноя 2004, 19:15
Откуда: Минск
Контактная информация:

При конекте выводится окошко с просьбой вести логин и пароль
Как менять
1)Чтоб при ошибке логина или пароля выдавалось соответсвующее сообщение
2)При нажатии отмена выходила из программы

А не выдавала в обоих случаях ошибки
Просто набрать исходники может и любая обезьяна, а придумать и отладить не каждый человек.
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

А try... except не подходит?
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Лелик_1044
Сообщения: 340
Зарегистрирован: 22 ноя 2004, 19:15
Откуда: Минск
Контактная информация:

Не слишком как я разлтичу не правильный пароль или отмена
Есть идея создать свою форму но это на крайняк
Просто набрать исходники может и любая обезьяна, а придумать и отладить не каждый человек.
Хыиуду
Сообщения: 2442
Зарегистрирован: 06 мар 2005, 21:03
Откуда: Москва
Контактная информация:

Не помню, как работать с try.. except в Дельфи, но на Python это выглядело бы примерно так:

Код: Выделить всё

try:
     getloginandpassword(.....)
except
     on WrongPassword:
                .....
     on KeyboardInterrupt:
               ......
То есть смотреть тип вызываемого исключения
Искусство программирования - заставить компьютер делать все то, что вам делать лень.
Для "спасибо" есть кнопка "Спасибо" в виде звездочки внизу под ником автора поста.
Лелик_1044
Сообщения: 340
Зарегистрирован: 22 ноя 2004, 19:15
Откуда: Минск
Контактная информация:

Угу спасибо посомтрим
Просто набрать исходники может и любая обезьяна, а придумать и отладить не каждый человек.
Ответить