Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB31OnPassword.shtml

Глава 31. TSession.OnPassword

Событие OnPassword

Затрагиваемые объекты TSession
Назначение Событие OnPassword включается в момент открытия таблицы Paradox при условии, что BDE регистрирует ситуацию при которой приложение не имеет удовлетворительного доступа.
Объявление property OnPassword: TPasswordEvent;
Пример синтаксиса
// обработать событие OnPassword

procedure TForm1.FormCreate(Sender: TObject)
begin
   Session.OnPassword := HandlePassword;

end;
// Пример оболочки обработчика события OnPassword

procedure TForm1.HandlePassword(Sender: TObject);
var
   Continue: Boolean;

Begin
// Здесь добавить  код обработки пароля

end;
Описание

       Событие OnPassword можно обработать пользовательским обработчиком события, но обычно достаточно диалогового окна ввода пароля по умолчанию. Диалог по умолчанию появляется тогда, когда событие OnPassword не обработано явно. OnPassword имеет тип TPasswordEvent, объявленный как:

TPasswordEvent = procedure(Sender: TObject; var Continue: Boolean);

       где Continues определяет, будет ли вызывающая программа предпринимать дальнейшие попытки получения доступа к базе данных. Если имеются дополнительные пароли, установите Continue в True. Если дополнительных паролей нет, Continue следует установить в False.

[Свойство Active] [Метод AddAlias] [Метод AddPassword] [Метод AddStandardAlias] [Метод Close] [Свойство ConfigMode] [Свойство Databases] [Метод DeleteAlias] [Метод DropConnections] [Метод FindDatabase] [Метод GetAliasDriver] [Метод GetAliasNames] [Метод GetAliasParams] [Метод GetDatabaseNames] [Метод GetDriverNames] [Метод GetDriverParams] [Метод GetPassword] [Свойство KeepConnections] [Событие OnPassword] [Событие OnStartUp] [Метод Open] [Свойство PrivateDir] [Метод RemoveAllPasswords] [Метод RemovePassword] [Метод SaveConfigFile] [Свойство SessionName]


<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:55 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB31OnPassword.shtml