0

我正在使用此代码设置徽标.. 它在我的系统中工作。当我构建它时,它在另一个系统中不起作用。

Dim imag As Image = Image.FromFile("C:\Users\sijiya\Documents\Visual Studio 2010\Projects\NimasApplication\NimasApplication\Images\limas11.png")

e.Graphics.DrawImage(imag, 250, 3, 200, 95)

4

2 回答 2

0

把这一项的参数改成新电脑的路径:

  Dim imag As Image = Image.FromFile("NewPath\NewFileName here")

但是,如果您使用 FileDialog 来获取文件和路径名会更好,这样它就可以在不同的系统上工作。

或者将其作为项目文件夹的一部分。

于 2013-11-14T05:29:36.533 回答
0

如果必须在另一台 PC 上部署项目,则必须在项目资源中包含图像(徽标)。如果您将其保存在本地 PC 上,其他 PC 将无法访问它是正常的。

要从您的资源目录中调用它,请尝试;

Dim imag As Image = CType(My.Resources.ResourceManager.GetObject(ImageName), Image)
于 2013-11-14T05:33:18.127 回答