Встраивание изображений в программы? - PullRequest
2 голосов
/ 02 июля 2010

У меня есть приложение C # WinForm, на котором есть несколько изображений.
Я могу указать местоположение изображения, но я хочу, чтобы изображение сопровождало файл после его публикации. Он по-прежнему отображает тот, который указан в местоположении изображения, поэтому, если у пользователя нет доступа к этому месту, он / она не сможет увидеть изображение.

Ответы [ 2 ]

4 голосов
/ 02 июля 2010

Волшебное слово, которое вы ищете, это «ресурсы». Ознакомьтесь с статьей MSDN Добавление и редактирование ресурсов .

1 голос
/ 02 июля 2010

Помимо ссылки Томаса, вы можете попробовать следующее:

Добавьте изображение в вашу форму.Измените в свойствах поля «Build Action».Свойство Build Action указывает, что Visual Studio делает с файлом при выполнении сборки.Действие сборки может иметь одно из нескольких значений:

  • Нет - файл не входит в группу вывода проекта и не компилируется в процессе сборки.Примером является текстовый файл, содержащий документацию, например файл Readme.
  • Compile - файл компилируется в выходные данные сборки.Этот параметр используется для файлов кода.
  • Содержимое - файл не скомпилирован, но включен в группу вывода содержимого.Например, этот параметр является значением по умолчанию для веб-файла .htm или другого типа.
  • Embedded Resource - этот файл внедряется в выходные данные основной сборки проекта как DLL или исполняемый файл,Обычно используется для файлов ресурсов.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...