

No.1ベストアンサー
- 回答日時:
Delphiはver. 6の頃以来、ほとんど触ってないので情報が古いかもしれませんが・・。
>タブページのページの削除、追加はアプリケーション実行中にできるのでしょうか?
できますよ。PageControlの場合ですが。
追加は、TTabSheetを作成後、PageControlを設定するだけです。削除はTTabSheetをDestroyすればいいでしょう。(いきなりやるのはまずいでしょうが)
・追加
var tab:TTabSheet; として
tab := TTabSheet.Create(Self);
tab.Caption := 'キャプション';
tab.PageControl := PageControl1; // 組み込み先
・削除
PageControl1.Pages[0].Destroy; // 最初を消すとして
TabControlの場合は、単純にTabsにTString配列が設定されているだけなので、もっと単純でしょう。TabControl1.Tabs.AddとかtabControl1.Tabs.Deleteなんかでできるはずです。
詳しくはTTabSheetとTabControlのヘルプを調べてみると良いでしょう。
>ページキャプションを複数行ではなく1行で表示して、表示しきれないところを横にスクロールして表示するようにできないですか?
PageControlのMultiLineがFalseになっていれば、横スクロールして表示されるようになっていたはずですが・・。Trueだと複数行に表示されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAで、MsgBox やInput...
-
スマホF-51Bに緊急時情報画面で...
-
ff13の視点が悪すぎてすぐに自...
-
「PC Helpsoft Driver Updated...
-
「ご処理進めて頂きますようお...
-
UPS警告音を止めたい
-
CloseとDisposeの違い
-
メルカリのメルカードで買い物...
-
アクセスVBAのMe!と[ ]
-
フォームコントロールから作っ...
-
お家デートをしててハグを長い...
-
エクセルで、日付を入力すると...
-
Googleフォーム・複数人の申し...
-
オブジェクト名をVBAで指定...
-
VBAでCOPYを繰り返すと、処理が...
-
生活保護受給者は性欲をどんな...
-
uwscについて、同一の画像(仮...
-
Visual Basic 6.0 コンボボック...
-
VBの質問#if 0 then ってどう...
-
文字列で小数点以下の0を削除し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAで、MsgBox やInput...
-
「PC Helpsoft Driver Updated...
-
【Access】%表示が桁あふれした...
-
アドレス帳のアイウエオ順表示...
-
質問が締切になったら、 自動的...
-
Webページを自動的に表示しスラ...
-
スマホF-51Bに緊急時情報画面で...
-
EXCEL 100%積み上げ横棒グラフ...
-
コマンドプロンプト(cmd)でのtr...
-
WUXGAで1920*1080表示ができる...
-
ff13の視点が悪すぎてすぐに自...
-
イベントビューアのWindowsログ...
-
Windows 10のバージョンとビル...
-
複数の画面を同時に表示したい
-
Windows 8.1のプログラムのアン...
-
Outlookの予定表で色をつけるこ...
-
lenovo L512(WIN7) BIOS画面
-
複数ユーザ使用の場合のメール...
-
Delphi:タブページについて
-
希望するページを簡単に開くには?
おすすめ情報