使用屏幕截图读取图片不成功

时间:2013-05-23 21:48:19

标签: c# winforms

我想将现有图片添加到Bitmap变量中。我的问题在下面的截图中。我尝试了一些例子,但我看不懂。

enter image description here

2 个答案:

答案 0 :(得分:2)

我支持以前的答案,问题在于路径。我建议您验证一下 - 检查结果的File.Exists(path)MessageBox.Show

另外,检查Search.jpg文件的属性。它有Copy to output folder吗?

答案 1 :(得分:0)

由于看起来你想使用相对路径,我会假设路径是相对于应用程序文件夹的。下面是一个获取应用程序路径并将图像路径和文件名附加到其中的示例。

public MainPage()
{
    InitializeComponent();
    AttackPerMinutesComboBox.SelectedIndex = 0;
    var targets = AutoClickManager.GetAllTargets();
    TargetListGridView.DataSource = targets;
    Bitmap search = new Bitmap(AppDomain.CurrentDomain.BaseDirectory + "\\Images\\Search.jpg");
    ...
}