掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ユーザーパスワードが指定のものかそうでないか (ID:150626)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ローカルコンピュータの特定のユーザとそのパスワードの組み合わせが正しいかどうかを知りたい、ということでしょうかね。 Win32APIのLogonUserでできそうです。こんな感じ。 procedure TForm1.Button1Click(Sender: TObject); var hToken: THandle; begin if LogonUser(PChar(Edit1.Text),nil,PChar(Edit2.Text),LOGON32_LOGON_BATCH,LOGON32_PROVIDER_DEFAULT,hToken) = False then begin Label1.Caption := 'User or password is incorrect.'; Exit; end; Label1.Caption := 'User or password is correct.'; CloseHandle(hToken); end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.