掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
yes/noを聞いて処理する方法 (ID:8710)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
余談ですが MessageDlgは非常に手軽に扱えますがDelphi独自仕様です。 WindowsXpからかは知りませんが、マウスポインタのオプション機能に 「ポインタを自動的に規定のボタン上に移動する」 という機能が付いています。 MessageDlgではこの機能は働きません。 それとYes,No以外にキャンセル(×)が使えます。 ちょっと慣れてきたらWin32APIのMessageBox,MessageBoxExなんてのがありますんで調べてみると楽しいかもしれません。 var i:integer; begin i:=MessageBox(Handle,PChar('実行しますか?'),PChar('test'), MB_YESNO or MB_ICONQUESTION or MB_APPLMODAL); if i=mrYes then Caption := 'Yes' else Caption := 'No'; いや…単に逃避行動してるだけなんですけどね。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.