1

既存の画像を Bitmap 変数に追加したい。私の問題は下のスクリーンショットにあります。いくつかの例を試しましたが、画像を読むことができませんでした。

ここに画像の説明を入力

4

2 に答える 2

2

問題はパスにあるという以前の回答を支持します。File.Exists(path)結果をチェックして確認することをお勧めしますMessageBox.Show

また、Search.jpgファイルのプロパティも確認してください。ありますCopy to output folderか?

于 2013-05-23T22:26:55.640 に答える
0

相対パスを使用したいように見えるので、パスはアプリケーションフォルダーからの相対パスであると想定します。アプリケーションのパスを取得し、イメージのパスとファイル名を追加する例を次に示します。

public MainPage()
{
    InitializeComponent();
    AttackPerMinutesComboBox.SelectedIndex = 0;
    var targets = AutoClickManager.GetAllTargets();
    TargetListGridView.DataSource = targets;
    Bitmap search = new Bitmap(AppDomain.CurrentDomain.BaseDirectory + "\\Images\\Search.jpg");
    ...
}
于 2013-05-23T22:11:46.483 に答える