いくつかの Windows フォーム コントロールは、イメージを表示できます。 イメージの例としては、ボタン上のフロッピー ディスクのアイコンが**[上書き保存]** コマンドを示すように、コントロールの目的を明確にするアイコンがあります。 また、コントロールに特定の外観と動作を与えるための背景イメージとしてのアイコンもあります。
コントロールによって表示されるイメージを設定するには
コントロールの Image または BackgroundImage プロパティを Image 型のオブジェクトに設定します。 一般的に、ファイルからイメージを読み込む場合は、FromFile メソッドを使用します。
次のコード例では、イメージの場所に対するパスとして [マイ ピクチャ] フォルダーが設定されています。 Windows オペレーティング システムを実行するほとんどのコンピューターには、このディレクトリがあります。 また、ユーザーは最小限のシステム アクセス レベルでアプリケーションを安全に実行できます。 次のコード例では、既に PictureBox コントロールが追加されたフォームが必要です。
' Replace the image named below ' with an icon of your own choosing. PictureBox1.Image = Image.FromFile _ (System.Environment.GetFolderPath _ (System.Environment.SpecialFolder.MyPictures) _ & "\Image.gif")
// Replace the image named below // with an icon of your own choosing. // Note the escape character used (@) when specifying the path. pictureBox1.Image = Image.FromFile (System.Environment.GetFolderPath (System.Environment.SpecialFolder.MyPictures) + @"\Image.gif");
// Replace the image named below // with an icon of your own choosing. pictureBox1->Image = Image::FromFile(String::Concat (System::Environment::GetFolderPath (System::Environment::SpecialFolder::MyPictures), "\\Image.gif"));