- ベストアンサー
フォームがないプロジェクト
vb2005でプロジェクトを作成しています。 このプロジェクトはフォームがなく moduleのみで構成されています。 sub main() ・・・・・・・・ end sub private function ... ..... end function このプロジェクトで、開始時と終了時に絶対実行したい処理を追加したい場合は、新たにフォーム等を作成して、フォーム非表示にするなどの設定をしなければいけないでしょうか? できればご教授、よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
sub main() startshori '開始時に実行する処理 ・・・・・・・・ endshori '終了時に実行する処理 end sub sub startshori ・・・ end sub sub endshori ・・・ end sub ・・・ とすればどうでしょうか? プログラムの終了方法が外部から強制的に行われている場合は、終了処理は引っかかりません。 プログラムに受け口を作って、本体側から終了処理を行わせるべきだと思います。 (非表示のフォームを作るというのは手っ取り早い方法のひとつです。)
その他の回答 (1)
- s-uzen
- ベストアンサー率65% (2051/3118)
回答No.1
> 開始時と終了時に絶対実行したい処理を追加したい場合 この意味とどういう処理なのかちょっと良くわからない・・・ 何らかの処理を追加実行したいときと、実行不要なケースがあるでしょうか。 その実行プロセスを実行判断を、設定ファイルで指定するような方法などで作成して、実行をコントロールしてはどうですか。 プロセスの実行とフォームとは、直接関係ないとも思われるのですが。
質問者
補足
なるほど、ありがとうございます。
お礼
ありがとうございます。勉強になりました。