VB2010のRun画面の処理について

このQ&Aのポイント
  • VB2010.Express版を使ってソフトを作っていますが、スタート・アップ・プロジェクトからスタートをしてForm1()を表示させたいです。しかし、その場合には必ず、目下入力中のVB用コード・エディター画面と、もう一つ背景が黒一色のコマンド入力用の画面が一緒に現れて来ます。ソフトをRunさせるとデスクトップ画面の上には、このForm1()だけを表示させたいですが、目下必ず現れるこれら2画面を表示させないようにするには、どの様なコマンドを入力しておけばよいのか、または別の回避方法があるのかを教えてください。
  • VB2010.Express版を使ってソフトを作っていますが、Form1()を表示させる際に目下入力中のVB用コード・エディター画面と、もう一つ背景が黒一色のコマンド入力用の画面が一緒に現れてしまいます。ソフトをRunさせるとデスクトップ画面の上には、目下必ず現れるこれら2画面を表示させずにForm1()だけを表示させたいのですが、どのようにすれば良いでしょうか?教えてください。
  • VB2010.Express版を使用してソフトを作成しています。Form1()を表示させる際に、VB用コード・エディター画面とコマンド入力用の画面が一緒に表示されてしまいます。しかし、ソフトをRunさせるとデスクトップ画面の上にはForm1()だけを表示させたいのです。このようにして目下必ず現れるコード・エディター画面とコマンド入力画面を非表示にする方法を教えてください。
回答を見る
  • ベストアンサー

VB2010 の Run画面の処理 に ついて

VB2010 の Run画面の処理 に ついて お教え下さい  VB2010.Express版を使って ソフトを作って居る者ですが、 [スタート・アップ・プロジェクト]からスタートをしてForm1()を表示させたいのです しかし、その場合には必ず、目下入力中のVB用[コード・エディター]画面と、もう一つ背景が黒一色の[コマンド入力]用の画面と が、一緒に現れて来ます  ソフトをRunさせるとデスクトップ画面の上には、このForm1()だけを表示させたいのですが、目下必ず現れるこれら2画面を表示させない様にするには、どの様なコマンドを入力しておけばよいのか、或いは何か別の回避方法でもあるのか、を 是非 お教え下さい  宜しく お願い致します akqsp より

  • akqsp
  • お礼率89% (17/19)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

 何がしたくて、どのようなことをやっているのかよくわからないのですが……  スタート・アップ・プロジェクトはそもそもVBのIDEのデバッグ操作で最初に起動される設定なので、そこから「デバッグ」を選んで起動すれば、IDEにデバッグ用のソースコードが出てくるのは当然です。「デバッグ」はあくまでデバッグを行うための操作なので、ソフトを実用的に使用するためのものではありません。  単に作成したソフトだけを動かしたいのであれば、VBのIDEを起動せずに作成したソフトの実行ファイルを直接実行させれば良いだけです。  背景が黒のコマンド入力用というのはコマンドプロンプトのことかと思われますが、これが出てくるというのはソフトの中でコンソールアプリ用の入出力機能を使っているのではないでしょうか。そうであれば、コンソールアプリ用のコードを削る必要があります。

akqsp
質問者

お礼

有難う御座いました

関連するQ&A

  • VB2010での「スタートアッププロジェクト」の設定の仕方を教えて下さ

    VB2010での「スタートアッププロジェクト」の設定の仕方を教えて下さい お教え下さい VB2010を使って、ソフトを考えている者です スタートアッププロジェクトからプログラムをスタートさせたく、その設定をしたいのですが、Helpが教える様な設定画面が、なかなか 現れません VB.NET最初の版 では、もっと簡単に 出来た、と 思って居るのですが… ちなみに、私がやっている方法とは、 (1)スタートページで「新しいプロジェクト」をクリックし、「種類選択画面」が現れたら上の「Windows フォームアプリケーション」をクリック、 (2)「Form1デザイナー画面」が出た段階で、横の「ソリューションエクスプローラ」の窓を見るのですが、「My Project」と「Form1.vb」との2つしかなく、 その「My Project」を選択してクリックすると、 (3)「Windows Application1」なる画面が開いて、「アプリケーション」、「コンパイル」、「デバグ」等々のタグがあり、「アプリケーション」タグを開いて中のメニューを探してもHelpで言う「スタートアップ プロジェクト」が 無いのです そうして此処で頓挫してしまうのです (4)しかも「 Program Main() 」と言うタイトル名が、どうしても 現れません このやり方は 多分、間違いでしょうが(プロジェクトから始めたいのにForm1を指定して居るから…?)、別の選択は どれでしょうか?「種類選択画面」では他の選択肢、例えば「WPFアプリケーション」とか「クラス ライブラリー」とかがあるのですが、どれを選ぶべきか、が 解りません 尚、参考にしているHelpのサイトは       http://msdn.microsoft.com/ja-jp/library/a1awth7y.aspx です 宜しく お願い致します akqspより

  • VB2010の TextBox文字について の 質問

    VB2010の TextBox文字について の 質問 お尋ねします VB2010_Express版で プログラムを作っている者です Form1にTextBox1を貼付け、 そのTextBox内に 複数行に別けて 文字を記入します しかしDebug開始=run を すると、 TextBox内の文字列の背景が暗転し、 TextBoxのBackColorの色の上に 表示してくれません 念のために BackColorは薄黄色[MS 255 255 192 ]で、 ForeColorは 焦茶色の[Web Maroon]です runさせた後の 文字表記位置に 各文字ごとに 青色のBackColorが 現れ、 即ち、青色の枡目ごとに 焦茶色の 文字列が 現れ、 ForeColorの薄黄色の上に焦茶色の文字が 出てくれません そうして Form1.Designer.VB の コマンド群を眺めても、 TextBox1の プロパティウィンドウ を 見て廻っても、 それらを変更しそうなコマンド文や項目が 判らないのです 文字位置の背景色が青色に変らずに、指定したBackColor上で表示させるには、 どうしたら良いのか、お教え下さい 宜しくお願い申し上げます ____ akqsp より ____

  • 画面呼び出し方法

    VB6にて開発中です。 A画面からB画面を表示する際、"B.Show"コマンドを使用しております。 1回目は問題無くB画面が表示されますが、2回目になると、VB自体が 終了してしまいます。 ブレークポイントを使用しステップ実行したところ Showコマンド を発行 した所でVBが終了しております (B画面の Form_Load イベントは発生しておりません) 画面の制御関係でおかしな事を行っていると思うのですか、わかりません。 よろしくお願いします。

  • 子画面表示 .NET

    子画面表示は、Dim form2 As New Form2 form2.show Me.close らしいのですが、このform2(子画面)に親画面のcomboboxの月を持って着て表示し、年はユーザが入力、例えば、”2007年7月”と表示させたいのですが、VB.NETでの表示方法を教えて下さい。

  • (VB2008)ShowDialogしたFormを閉じた時の、画面の挙

    (VB2008)ShowDialogしたFormを閉じた時の、画面の挙動について (VB2008EE、OSはVista) Form1からForm2を(ボタンのクリックイベントで) Dim f As New Form2 f.Show(Me) と記述して表示させたあと、 Form2の(ボタンのクリックイベントで) Me.Hide() として、Form2を閉じる記述を書きました。 で、Form2をShowDialogしてから、Hideを実行すると、 Form2が消えるのはいいのですが、残るForm1が、 ・デバッグ実行時は、VB2008EEのWindowの後ろに隠れてしまい、そのままとなる。 ・リリースビルドでは、さすがにそのままとはなりませんが、一旦Form1が  ちらつきます。 この回避策がありましたら教えてください。 。。。 ここからは、いろいろ実験した結果です。 ・試しに、Me.Hide()の後ろに、Threading.Thread.Sleep(5000)を 記述して実行すると5秒間Form1が後ろのアプリ画面に隠れた後、 Form1が前に表示される。 ・この場合の「後ろの別アプリのWindow」について、その別アプリが VB2008やエクスプローラだとForm2がそのアプリに隠れるのですが、 ExcelやIEだと、Form1が後ろに隠れることがないようです。。。 ・Hideではなく、Closeだと、後ろには隠れません。 (ただし、Closeの場合、Threading.Thread.Sleep(5000)の間はForm2は その前にClose()があっても、表示されたままSleepしその後閉じます) ・さらにShowDialog()でなく、Show()の場合、Owner指定して実行した場合は、 (つまりSHow(Me))全く問題なく、Form1が前面に表示されたまま 他のアプリが前に来ることはないのですが、 Ownerを指定せずにShowしたところ、ShowDialogと同様のことが起きるようです。 もし、これらの現象全体についてしっかりと説明できる方がいらっしゃれば、 説明もしていただけるとうれしいです。

  • VBのバージョンの調べ方&VB5からVB.net2008にコンバージョンする方法

    VBのバージョンを調べたいと思っているのですが、どのファイルを開けば確認出来るのでしょうか? こちらにはVB.net2008しかないので、テキストエディタでVBのソースファイルを開いて確認するしかないのかなぁと思っています。 拡張子がfrmのファイルを開いて見た所、1行目に「VERSION 5.00」と書かれていたので、VB5だと勝手に思っています。 それと、VB5からVB.net2008に変換しようと思っているのですが、VB6からVB.netへの変換はVBUpgrade.Exeというコマンドを使えば変換出来るのは分かったのですが、 VB5から変換する場合は、まずVB5からVB6に変換する必要があるという事がネット上に書いてありました。 VB6でVB5プロジェクトを開いて保存すれば、変換出来るみたいなのですが、VB.net2008しか所有していないので、VB5からVB6に変換する方法が分かりませんでした。 他に方法はありますでしょうか? よろしくお願いします。

  • VB6とExcel2003VBAの処理の違い

    以前エクセル2003VBAで作ったプログラムをVB6に現在移植中です。 その中で基本的なことかも知れないのですが処理の方法が違う様で のっけからつまづいています。 Private sub TEST() Form1.Show If Form1.Text1.Text = 1 Then Form2.Show Else Form3.Show End If End Sub と、いったプログラムをコディングした場合、 Excel2003VBAではForm1からの入力を待ってから次の処理 (If Form1.Text1.Text = 1 Then・・・・)に進むのですが VB6はForm1を表示してからすぐに次の処理 (If Form1.Text1.Text = 1 Then・・・・)に進んでしまいます。 何か設定なのでしょうか? 尚、当方VB6は超がつくド素人です。 どうか、優しく教えてください。 お願いいたします。

  • VB2008で、VB画面上の入力項目から、検索結果画面のURLを取得→HTML反映

    以前の質問で指定したURLをVB画面にHTMLを反映表示させる処理を教えていただきました。 そこからの発展になるのですが、VB2008でコマンド実行時にテキスト項目に 入力しておいた指定文字列を読み込み、指定文字列をYahooとGoogleの二つの 検索エンジンで検索実行し、HTMLをVB画面上に反映させたいのですが、 詳しい方がいらっしゃいましたら教えていただけますでしょうか。 現状では上記の処理がわからないので、ブラウザ上からURLを 手動でコピー&ペーストしてHTMLをVBに表示させている状況です。

  • From間のデータ受け渡しについて(VB6)

    VB6初心者です。 たとえば、From1とFrom2があり Form1からFrom2を表示 Form2でTEXT(”ABC")を入力 From2を閉じ Form1でForm2で入力したTEXT(”ABC") を受け撮りたいのですが。 どうすればいいですか? 現在、Form1からForm2は  Form1内から   Form2.Show   で表示しています。 よろしくお願いします。

  • VB2005 画面のオートリサイズ

    VB2005を使用して画面作成をしていますが、この画面の大きさを変更すると自動的にラベルとかコマンドボタンとかもサイズを変更したいのですがその方法が分かりません。自動的にリサイズしてくれるソフト(dll,ocx)等があれば良いのですが。どなたか知っていれば教えて下さい。よろしくお願いします。

専門家に質問してみよう