使用VB代码在资源中添加图像文件

问题描述 投票:0回答:1

我想知道是否有任何方法可以使用VB代码将本地文件添加为资源。它是一个图像文件。通常我会转到Project - > Project1 Properties - > Resources - > Add Resource - > Add Existing File - >并选择我的可执行文件。我想使用Visual Basic代码执行上述操作。有人有什么想法吗?

vb.net
1个回答
0
投票

上次我在我的VB程序中添加了一个资源,我做了上面提到的相同,最近我去做了同样的事情,发现我必须搜索位置,大多数重播这个问题告诉你该怎么做但是做了不显示步骤和屏幕有点令人困惑。我希望以下有所帮助。

Visual Studio 2017:

  1. 右键单击解决方案资源管理器窗口中的VB项目名称名称(不在哪里说解决方案'解决方案名称'(1项目)在该项下面的行。选择属性,您将看到项目选项屏幕在您面前打开默认为下面屏幕截图左侧显示的应用程序选项卡。

Visual studio screen 1

  1. 选择屏幕左侧的资源选项,您现在可以选择将资源文件添加到可执行文件中,您可以选择以下类型(字符串,图像,图标,音频,文件,其他)。注意我读过单个文件的大小限制,但可以添加多个小文件。

添加您的文件。在解决方案资源管理器中,现在可以看到资源选项卡,其中列出了您的文件,在我的示例中,我添加了两个声音文件bite.wav和moan.wav(抱歉不是图像文件)。这些声音文件被编译到我的可执行文件中,我使用以下代码执行程序中的声音:

My.Computer.Audio.Play(My.Resources.Moan, AudioPlayMode.Background) 'Play audio file in background do not halt program 

如果您输入“My.Resources”,现在应该可以看到您的资源。

Screen 2

© www.soinside.com 2019 - 2024. All rights reserved.