質問: false end sub としてみました。案の定ですが動きません。 もう一つ、closeメソッドの構文を見ると public sub close ( _ fadeoutduration as timespan _ ) と、時間制がとられているのですが、これをタイムスパンではなくボタンクリックでスクリーンを終了するようにしたいのですが、このメソッドで出来るのでしょうか? スプラッシュスクリーンを使用することが先方の要望のため代替作戦が利かず、かつ調べても使用例が出てこなくて困ってます。あってもc言語でした。
回答: お示しのurlの内容は wpfのものですが 大丈夫でしょうか? .netのwindowsformアプリですと別のアプローチになりますよ wpfのsplushscreenクラスですとイメージファイルを指定して構築となっているのでボタンの追加などが出来ないみたいですよ windowsformの場合新規の項目の追加で『スプラッシュスクリーン』を追加します このフォーム上にボタンを追加して clickイベントに dialogresult = dialogresult.ok me.close() を記述します プロジェクト > 『プロジェクト名』のプロパティ > アプリケーションタブ の下部の『アプリケーションイベントの表示』をクリック (全般)を(myapplicationのイベント)に変更 startupを選択 dim splash as splashscreen1 = global.vbex002.splushscreen1 slpush.showdialog() と記述 splashscreen1 = global.vbex002.splushscreen1 の splashscreen1は スプラッシュスクリーンの追加を行ったときのクラス名です vbex002はアプリケーションのプロジェクト名です ご自身の環境に合わせて修正してください