Есть ли способ отправить картинку с кодом в Windows формах? - PullRequest
0 голосов
/ 28 апреля 2020

Я разработал windows формы, в которые для вставки картинки я поместил PictureBox. Чтобы вставить картинку в картинку, я должен указать путь к файлу изображения в коде. Но если я запускаю этот код на другом компьютере, он не работает; так как путь к картинке сохраняется в моем компьютере.

Так есть ли способ экспортировать картинку вместе с кодом? Как мы делаем в Android Studio, где мы сохраняем файлы для использования в проекте кода.

1 Ответ

0 голосов
/ 29 апреля 2020

Я думаю, вам нужно поместить свои изображения в папку Debug вашего проектного решения. Если вы используете Image.FromFile() метод, вы можете просто написать имя (относительный путь) ваших изображений с расширением. Предположим, у меня есть картинка с именем dice1.png, находящаяся в папке отладки моего решения (C:\mySolutionName\myProjectName\bin\Debug), поэтому я могу получить dice1.png в программе, написав следующий код:

Image dicePicture = Image.FromFile("dice1.png")

pictureBox1.Image = dicePicture;

Надеюсь, это поможет!

...