質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Q&A

1回答

1851閲覧

C#でハンドルされていない例外が発生し、画像の読み込みができない

退会済みユーザー

退会済みユーザー

総合スコア0

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

0グッド

0クリップ

投稿2021/06/08 13:04

前提・実現したいこと

C#の勉強を始めたばかりの初心者です。
現在は、学習書を参考にしてWindows画面上で画像を表示するだけのプログラムを作成しています。
表示したい画像は、Cドライブの下、programingフォルダの中にあるlove.bmp(BMPファイル)です。

発生している問題・エラーメッセージ

テストをすると、ハンドルされていない例外が生じ、画像を表示することができなくなります。

エラーメッセージ
ハンドルされていない例外

該当のソースコード

まだまだ初心者のため、色々と不備があると思います。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Drawing;

namespace Test
{
class Program
{
static void Main(string[] args)
{ //ウィンドウ画面を作成
Form fm = new Form();
fm.Text = "試作品";

PictureBox pb = new PictureBox(); pb.Image = Image.FromFile(@"C:\programing\love.bmp"); pb.Parent = fm; Application.Run(fm); } }

}

試したこと

学習書・google上などで探しましたが、間違いらしきものは見つかりませんでした。
ほかにも画像ファイルを読み込む方法はいくつか試しましたが、どれもダメでした。
ラベル表示は正常に行えることは確認してあります。

補足情報(FW/ツールのバージョンなど)

Visual Studio2019 Communityを使用しています。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2021/06/08 13:13

その例外のメッセージを提示しましょう
退会済みユーザー

退会済みユーザー

2021/06/08 13:29

コードは ``` と ``` で囲ってください(``` はバッククォート 3 つ)。インデントされて見やすくなるので。
BeatStar

2021/06/08 13:50

例外メッセージを読んで見てください。
guest

回答1

0

まずは、『例外メッセージやエラーメッセージを読みましょう』。

エラーメッセージは怒声でも暴言でも罵倒でもハラスメントでもなく、
コンパイラ等からのメッセージ』です。

例外メッセージも同様です。

つまり、今の状態は「相手の話を聞かず、逆ギレしている人」です。
そういう人はコミニケーション取れませんよね。
それと同じです。

ですから例外メッセージを読みましょう。
ヾ(๑╹◡╹)ノ"

投稿2021/06/08 13:57

BeatStar

総合スコア4958

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問