フォームにPageControlがあり、ユーザーが別のタブを選択していることを検出したいと思います。
これどうやってするの ?Delphi7を使用しています。
イベントは見つかりませんでした。独自のページコントロールを開発するための無駄な時間は、私が意図していることとは異なります。
フォームにPageControlがあり、ユーザーが別のタブを選択していることを検出したいと思います。
これどうやってするの ?Delphi7を使用しています。
イベントは見つかりませんでした。独自のページコントロールを開発するための無駄な時間は、私が意図していることとは異なります。
ショーでこれを試すか、フォームのイベントを作成してください
iThCrrntIndex:=PageControl1.TabIndex; //the currently selected page
次に、PageControl1ChangeイベントまたはPageControl1Changingイベントチェックで
if iThCrrntIndex=PageControl1.TabIndex then
begin
//same page
end
else
begin
//new page selected..
end;
OnChange
とOnChanging
イベントを試してみませんか?