C#如何用timer实现一张图片循环滚动 100
展开全部
然后弄个全局变量先=0
timer里面每次让全局变量+1
如果全局变量超出数组下标,全局变量=0
picturebox.image = image[全局变量]
首先加入头文件
using System.Resources;
比如你有4个图,名字叫ABCD
假设你的命名空间是“工程”
那么定义全局图片数组
Image[] temp = new Image[4];
temp[0] = 工程.Properties.Resources.A;
temp[1] = 工程.Properties.Resources.B;
temp[2] = 工程.Properties.Resources.C;
temp[3] = 工程.Properties.Resources.D;
然后定义全局变量
int 随便一个变量名 = 0;
然后timer里写
PictureBox.Image = temp[随便一个变量名++];
if(随便一个变量名==4)
随便一个变量名 = 0;
timer里面每次让全局变量+1
如果全局变量超出数组下标,全局变量=0
picturebox.image = image[全局变量]
首先加入头文件
using System.Resources;
比如你有4个图,名字叫ABCD
假设你的命名空间是“工程”
那么定义全局图片数组
Image[] temp = new Image[4];
temp[0] = 工程.Properties.Resources.A;
temp[1] = 工程.Properties.Resources.B;
temp[2] = 工程.Properties.Resources.C;
temp[3] = 工程.Properties.Resources.D;
然后定义全局变量
int 随便一个变量名 = 0;
然后timer里写
PictureBox.Image = temp[随便一个变量名++];
if(随便一个变量名==4)
随便一个变量名 = 0;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询