掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
PageControlでページ移動を禁止する方法 (ID:43800)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
PageControlのあるページ上に、TDBEdit等のDataControlがあり、データの変更途中(データのStateがdsInsertまたは、dsEditの間)は、別のページに移動できないようにしたいですがどうしたらいいでしょうか。 PageControl1.Enable := False では、DBEditの編集も不可能になってしまい不都合ですので他の方法でお願いします。 //例 procedure Form1.DB1StateChange(Sender: TObject); begin if (DB1.State = dsInsert) or (DB1.State = dsEdit) then begin // ここで、PageControl1のこのページから移動できないようにしたい end else begin // ここで、PageControl1のこのページから移動を可能にしたい。 end; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.