Я хочу воспроизвести небольшое видео в формате PictureBox
. У меня есть папка на моем рабочем столе, содержащая 151 фрейм с расширением .png. Это то, что я уже пробовал:C# - пытается воспроизвести видео в картинке
System.IO.DirectoryInfo di = new DirectoryInfo("c:\\Users\\" + Environment.UserName + "\\Desktop\\fireplace");
foreach (FileInfo file in di.GetFiles())
{
pictureBox1.Image = file;
}
Это не работает, потому что это ошибка, которая говорит:
Не может неявно преобразовать тип
System.IO.FileInfo
вSystem.Drawing.Image
Я не умеют делать FileInfo
до Image
. (. Кстати папка камин в коде есть папка, которая содержит кадры.)
Используйте [Image.FromFile] (https://msdn.microsoft.com/en-us/library/system.drawing.image.fromfile (v = vs.110) .aspx) –
Также вы можете добавить a 'System.Windows.Forms.Timer', после которого будут переключаться изображения. – BladeMight
John Wu, вы можете показать пример кода? Im такой noob, я не знаю, как его использовать> _ < – diPokiI