お知らせ

電子会議

ライブラリ

パレット

Delphi FAQ検索

Delphi FAQ一覧

サンプル蔵





FDelphi FAQ
16番会議室「玉石混淆みんなで作るSample蔵」に寄せられたサンプル

"Tabキーによるフォーカス移動を無視するprogram"

この発言は
#00326 青井 勝茂   さんのTabキーによるフォーカス移動を無視するprogram
に対するコメントです

サンプル蔵番の凛です。 本会議室の発言要件であるキーワードが欠けているので、追加して代理で 再アップ致します。(メールで何度かお願いしましたが対応頂けなかったので、、) ***********以下は#00320の JBD00012 青井 勝茂さんの御発言です。 { フォームに、ボタンを数個置いて、TABキーによるフォーカスの移動を無視 する sampleプログラムです } unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton; procedure FormCreate(Sender: TObject); private { Private 宣言 } procedure AppMessage( var Msg: Tmsg; var Handled: boolean ); public { Public 宣言 } end; var Form1: TForm1; implementation {$R *.DFM} procedure TForm1.FormCreate(Sender: TObject); begin Application.OnMessage := AppMessage; end; procedure TForm1.AppMessage( var Msg: Tmsg; var Handled: boolean ); begin if Msg.message = WM_KEYDOWN then begin case Msg.wParam of VK_TAB : begin Handled := true; end; end; end; end; end. By 青井 勝茂 ******************以上 98/01/24(土) 00:37 凛(MXB01744) Original document by 凛 氏 ID:(MXB01744)



ここにあるドキュメントは NIFTY SERVEの Delphi Users' Forum の16番会議室「玉石混淆みんなで作るSample蔵」に投稿されたサンプルです。これらのサンプルはボーランド株式会社がサポートする公式のものではありません。また、必ずしも動作が検証されているものではありません。これらのサンプルを使用したことに起因するいかなる損害も投稿者、およびフォーラムスタッフはその責めを負いません。使用者のリスクの範疇でご使用下さい。

Copyright 1996-2002 Delphi Users' Forum