问题描述
在C#中,我们如何让图片在picturebox中循环播放?
解决方案
解决方案二:
使用定时器,图片文件名放到字符串数组中。
解决方案三:
楼上是一种正确的方法,做计时器,定时切换图片就是了
解决方案四:
另一种思路加入一个Webbrowser引入本地html页面在html中实现图片轮播
解决方案五:
你先换个简单点的问题,如何让一个label循环从1到10显示然后picturebox其实一样不管是你把文件路径放数组里,还是定义个Image数组来直接存放图片,跟上面的思路是完全一样的
解决方案六:
引用楼主dhb0113的回复:
在C#中,我们如何让图片在picturebox中循环播放?
文本框每隔1秒钟显示一个不同的数字,换成你的PictureBox是一个道理for(inti=0;i<10;i++){TextBox.Text=i.ToString();Thread.Sleep(1000);}
解决方案七:
1.定时器控件,设置intervaltime=1000;然后轮训播放就可以了,做个图片的地址数组,挨着显示就行了2.webbrowser填充,可以直接显示图片,或者写一个JS脚本进去,也可以3.用一个后台线程控制,给pictrue赋值,需要委托调用
解决方案八:
为什么要用pictureBox呢?直接用GDI或DirectX渲染不好吗prctureBox会做很多无意义操作
时间: 2024-11-03 03:54:37