C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: フォーム起動とコンソール起動の両立


(過去ログ 58 を表示中)

[トピック内 4 記事 (1 - 4 表示)]  << 0 >>

■33251 / inTopicNo.1)  フォーム起動とコンソール起動の両立
  
□投稿者/ もっち (1回)-(2009/02/24(Tue) 15:24:42)

分類:[C/C++] 

VC.net 2003
WindowsXP

はじめまして。
よろしくお願いします。

タイトルの通りなのですが、一つのアプリについて2通りの起動を考えています。
Windows上でEXEファイルのアイコンをダブルクリックでフォーム起動をし、同じEXEファイルをプロンプト画面で実行するとコンソールモードで起動する。
こういった事はできるのでしょうか?
何分初心者なもので基本的な質問かもしれませんが、ネットで調べてもなかなか情報が見つからず困っています。
ご教授よろしくお願いします。
引用返信 編集キー/
■33256 / inTopicNo.2)  Re[1]: フォーム起動とコンソール起動の両立
□投稿者/ .SHO (693回)-(2009/02/24(Tue) 15:42:13)
No33251 (もっち さん) に返信

プロンプト画面から起動されたかどうかを判断できないんじゃないかな?
引用返信 編集キー/
■33257 / inTopicNo.3)  Re[2]: フォーム起動とコンソール起動の両立
□投稿者/ επιστημη (1774回)-(2009/02/24(Tue) 15:43:37)
επιστημη さんの Web サイト
> プロンプト画面から起動されたかどうかを判断できないんじゃないかな?

コマンドライン引数で切り替えるんならなんとかなりそーですねー

引用返信 編集キー/
■33265 / inTopicNo.4)  Re[1]: フォーム起動とコンソール起動の両立
□投稿者/ 渋木宏明(ひどり) (1087回)-(2009/02/24(Tue) 16:07:51)
渋木宏明(ひどり) さんの Web サイト
> Windows上でEXEファイルのアイコンをダブルクリックでフォーム起動をし、同じEXEファイルをプロンプト画面で実行するとコンソールモードで起動する。
> こういった事はできるのでしょうか?

出来いことはないと思うけど、標準クラスライブラリが端から端まで100%期待通りに動作するかどうかは未知です。

簡単かつ安全なのは、共通部分をクラスライブラリ化して、起動用の .exe は GUI 版とコンソール版の2つを用意することです。


引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -