📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
ページの作成:「== 概要 == スプラッシュウィンドウを表示するには、スプラッシュウィンドウ用のフォームを作成して、 アプリケーション起動…」 |
編集の要約なし |
||
| 1行目: | 1行目: | ||
== 概要 == | == 概要 == | ||
スプラッシュウィンドウを表示するには、スプラッシュウィンドウ用のフォームを作成して、 | スプラッシュウィンドウを表示するには、スプラッシュウィンドウ用のフォームを作成して、<br> | ||
アプリケーション起動時にフォームを表示することで実現できる。 | アプリケーション起動時にフォームを表示することで実現できる。<br> | ||
<br><br> | |||
== サンプルコード == | == サンプルコード == | ||
スプラッシュウィンドウ画面のオプションを下記のように設定する。 | スプラッシュウィンドウ画面のオプションを下記のように設定する。<br> | ||
StartPositionプロパティ - CenterScreen | StartPositionプロパティ - CenterScreen<br> | ||
FormBorderStyle - None | FormBorderStyle - None<br> | ||
<br> | |||
<source lang="c#"> | <source lang="c#"> | ||
// Program.cs | // Program.cs | ||
| 26行目: | 27行目: | ||
Application.SetCompatibleTextRenderingDefault(false); | Application.SetCompatibleTextRenderingDefault(false); | ||
// スプラッシュフォームを表示 | |||
FormSplash fs = new FormSplash(); | FormSplash fs = new FormSplash(); | ||
fs.Show(); | fs.Show(); | ||
fs.Refresh(); | fs.Refresh(); | ||
Thread.Sleep(3000);// | |||
// 時間のかかる処理を記述する(Sleepメソッドで代用) | |||
Thread.Sleep(3000); | |||
// スプラッシュウィンドウを閉じる | |||
fs.Close(); | fs.Close(); | ||
// メインフォームを表示 | |||
Application.Run(new FormMain()); | Application.Run(new FormMain()); | ||
} | } | ||
| 95行目: | 102行目: | ||
</source> | </source> | ||
<br><br> | <br><br> | ||
__FORCETOC__ | |||
[[カテゴリ:C_Sharp]] | |||