FireDAC.Comp.UI.TFDGUIxLoginDialog
Delphi
TFDGUIxLoginDialog = class(TFDGUIxComponent, IFDGUIxLoginDialog)
C++
class PASCALIMPLEMENTATION TFDGUIxLoginDialog : public TFDGUIxComponent
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FireDAC.Comp.UI.pas FireDAC.Comp.UI.hpp |
FireDAC.Comp.UI | FireDAC.Comp.UI |
説明
このダイアログを使って、ユーザーは DB 資格情報を入力することができます。
FireDAC GUI アプリケーションで TFDGUIxLoginDialog を使用すると、ユーザーは以下のことができます。
- 資格情報の入力
- 有効期限の切れたパスワードの変更(オプション)
このダイアログは、アプリケーション内のすべての接続でグローバルに使用することも、TFDConnection に直接リンクすることもできます。このダイアログをグローバルに使用するには、ダイアログをフォームまたはデータ モジュールにドロップします。このダイアログを 1 つの接続だけで使用するには、コンポーネントをフォームにドロップし、TFDConnection.LoginDialog プロパティをこのダイアログに設定します。
このダイアログではログイン履歴を追跡できます。これは、開発者のワークステーションなど、セキュリティが必要でない環境で便利です。その場合には、HistoryEnabled を True に設定します。すると、このダイアログは、HistoryStorage プロパティおよび HistoryKey プロパティで指定されたレジストリまたは INI ファイルに最新の資格情報を格納し、ログイン時にユーザーに提示します。
ログインの再試行回数を制限するには、アプリケーションで LoginRetries プロパティを設定する必要があります。
TFDGUIxLoginDialog は複数のフォームと FMX 実装を備えています。Provider プロパティを使用すると、希望する実装を選択できます。
関連項目