Страница 1 из 1

Database

Добавлено: 26 янв 2007, 13:20
Лелик_1044
При конекте выводится окошко с просьбой вести логин и пароль
Как менять
1)Чтоб при ошибке логина или пароля выдавалось соответсвующее сообщение
2)При нажатии отмена выходила из программы

А не выдавала в обоих случаях ошибки

Re: Database

Добавлено: 26 янв 2007, 13:50
Хыиуду
А try... except не подходит?

Re: Database

Добавлено: 26 янв 2007, 23:01
Лелик_1044
Не слишком как я разлтичу не правильный пароль или отмена
Есть идея создать свою форму но это на крайняк

Re: Database

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

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

try:
     getloginandpassword(.....)
except
     on WrongPassword:
                .....
     on KeyboardInterrupt:
               ......
То есть смотреть тип вызываемого исключения

Re: Database

Добавлено: 27 янв 2007, 14:23
Лелик_1044
Угу спасибо посомтрим