-4

以下の行で問題が発生しています:

 taskbarNotifier2.SetBackgroundBitmap(new Bitmap(GetType(),"skin2.bmp"), Color.FromArgb(247, 247, 247));

リソース'skin2.bmp'がクラス'WindowsFormsApplication2.Form1'に見つかりません。

4

1 に答える 1

2

プロジェクト リソースからを使用するにBitmap(Image) Resourceは、次の手順に従います。

  • Project PropertiesVisual Studio で開きます (Alt+F7 を押します) 。
  • [Resources Tabプロジェクトのプロパティ] ページを開きます。
  • 最初のドロップダウンリストで選択しますResources TabImages
  • 次にAdd Existing Item、2 番目のドロップダウン リストから選択します。
  • これによりOpenfiledialog、画像ファイルを選択するように求めるメッセージが表示されます。次に、任意のフォルダーから画像ファイルを選択します。
  • 画像を選択して [開く]ボタンをクリックすると、選択した画像が の大きな空白領域に追加されResources Tab、サムネイル画像が表示されます。
  • プロジェクトを保存します。

上記の手順により、画像リソースがプロジェクトに追加されます。

プロジェクトの画像リソースにアクセスするには、Properties.Resources.(ResourceName)を使用します。ここで、ResourceName は、今追加した画像 (たとえば) の名前です。Image画像リソースは、必要な場所ならどこでも使用できるオブジェクトを返すことに注意してくださいImage

最後の手順を説明するには (PictureBox があり、PictureBox に画像リソースを表示すると仮定します)、次のように PictureBox画像プロパティをこの画像リソースに設定します。

pictureBox1.Image=Properties.Resources.(ResourceName);

(ResourceName)を、今追加したイメージの名前に置き換えてください。

お役に立てば幸いです。

于 2013-09-04T09:44:21.337 に答える