2009-07-22 22 views
0

私はアプリケーションを設計しており、VBフォームに画像を添付したいと思っています。私は画像ボックスを使用しており、画像はデバッグする前にしか見えません。デバッグが始まると、イメージは消えます。VBで画像を表示する実行時の画像ボックス

デバッガの実行時に画像を表示するにはどうすればよいですか? 、デバッグモードでフォームを実行する前に画像をピクチャボックスに表示されている場合

:限られた情報に基づいて、これは可能性がある

PictureBox1.Image = My.Resources.tropical_island3 
+0

私はあなたがここで何をしているのかわからない、より多くのコードを含める必要があると思います。これはVB.Netですか? – MusiGenesis

+0

これはVB.NETです。それ以外の場合は、「My.Resources」はありません。 – Joey

+0

デバッガに侵入してコードをステップ実行すると、イメージが消えますか?または、DEBUGモードでフォームを実行しているときは? –

答えて

0

:これは私がピクチャボックスに使用されるコードでありますそれは明らかに設計時にPictureBox1.Imageプロパティに割り当てられています。プログラムを実行し、My.Resources.tropical_island3をピクチャボックスイメージに割り当てると、自宅のコンピュータのMy.Resourcesには、クラスのようなtropical_island3がないか、tropical_island3のスペルが間違っている可能性があるため、画像が消去されます。

2

VB.NETフォームで同様の問題が発生しました。モーダルウィンドウ(.ShowDialog)としてフォームをロードすると、画像ボックスの画像は正常に表示されましたが、非モーダル(.Show)のフォームをロードすると、PictureBoxが白い背景で表示されました。

非モーダルフォームでイメージを示す解決するために、私は他の誰かを助け.Show

希望した後、フォームの.Refreshを呼び出すために必要な!

関連する問題