VB2008を使っています。人力検索はてな人力検索はてなモバイル版を表示しています。PC版はこちらVB2008を使っています。テキストボックスとボタンが配置されたフォームがあり、ボタンを押すとテキストボックスに入力されている文字をメッセージボックスに表示するプログラムを作りました。このプログラムを改良して、メッセージボックスに表示する内容をコマンドラインのパラメータでも指定できるようにしたいのですが、どのようにしたら良いでしょう?具体的にしたいこと・hello.exeを立ち上げると、フォームが表示される。ボタンを押すと、テキストボックスに入力された文字をメッセージボックスに表示する。messageと入力すると、「message」とメッセージボックスに表示する。多重起動にならないようにしたいです。▽最新の回答へ▽1●SALINGER●35ポイントSystem.Environment.CommandLineで取得できますよ。http://msdn.microsoft.com/ja-jp/library/system.environment.comma...◎質問者からの返答どうもありがとうございます。パラメタを取得できることを確認しました。System.Environment.CommandLineの記述位置も示していただけるとありがたいです。フォームが表示されている状態で、コマンドプロンプトからhello.exeとすると、多重起動になってしまいます。勘違いしていたようです。hello.exeが起動していて、hello.exeにコマンドラインを与えて再度実行すると最初にコマンドラインが渡るということですね。調べるとそのものずばりがありました。http://dobon.net/vb/dotnet/process/checkprevinstance.htmlここの最後の方の「後で起動されたアプリケーションのコマンドライン引数を取得する」です。My.Application.StartupNextInstanceイベントを使って2重起動を取得し、後の方のコマンドラインを取得した後に後の方を閉じればいいわけです。http://msdn.microsoft.com/ja-jp/library/b9z4eyh8.aspx当方、C#の実行環境しかないので試していませんが、これでいけると思います。◎質問者からの返答どうもありがとうございます!やりたいことができました。関連質問イベントドリブン型のプログラム言語について教えてください。...MSAccessの質問です。□はてなトップ(C)株式会社はてな。