2011-12-30 6 views
3

フォームにPageControlがあり、ユーザーが別のタブを選択しているときに検出したいと考えています。PageControlのタブの検出

どうすればいいですか?私はDelphi 7を使用しています。

私自身のpagecontrolの開発には何のイベントも腰掛けの時間がありませんでした。

+1

がhttp://stackoverflow.com/を参照してください

iThCrrntIndex:=PageControl1.TabIndex; //the currently selected page 

をショーに これを試したり、フォームのイベントを作成します質問/ 8383659/delphi-how-to-allow-for-user-to-enter-tab-in-pagecontrol/8384240#comment10355286_8384240 – Ravaut123

答えて

2

その後、PageControl1ChangeイベントまたはPageControl1Changingイベントに チェック

if iThCrrntIndex=PageControl1.TabIndex then 
     begin 
    //same page 
    end 
else 
    begin 
    //new page selected.. 
    end; 
1

OnChangeOnChangingイベントをお試しください。

関連する問題