怎么实现当一个winform窗体运行时然后在其底部循环显示一些图片 麻烦详细些 用c#

答案满意一定加分... 答案满意一定加分 展开
 我来答
梦见做梦
2011-05-28 · 超过17用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:37万
展开全部
你可以创建一个线程,利用线程来解决这个问题 用到 System.Threading命名空间 下面要添加一个PictureBox控件
Thread t;//创建一个线程实例
String[] files;//创建一个字符串数组保存图像文件的名字

public void Banner() //显示图像

files = Directory.GetFiles("<你要显示的图片的存储路径!!!>")
t = new Thread(new ThreadStart(Test));
t.Start
}

public void Test()
{
for(int i=0;;i++)
{
PictureBox1.Image = Image.FormFile(files[i]);
if(i == (files.Length-1))
{
i = -1;
}
Thread.Sleep(1000); // 暂停线程
}
}
百度网友48265a621
2011-05-28 · TA获得超过592个赞
知道小有建树答主
回答量:807
采纳率:0%
帮助的人:642万
展开全部
呵呵,楼上的回答真是伤不起。
方法有很多,我比较习惯用timer,首先底部比如你有一个pic控件,再加一个imagelist的控件存放你要轮播的图片,然后设定10秒换一次,那么timer设置每10秒运行一次,把imagelist里面的图片依次赋值给pic控件就行
追问
大侠  可不可以给个详细的代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e618f23
2011-05-29 · 超过75用户采纳过TA的回答
知道小有建树答主
回答量:275
采纳率:0%
帮助的人:131万
展开全部
开辟一个新线程来执行,然后让线程休眠一段时间
追问
大侠  如何如何调用呢?是针对PICTUREBOX编程还是?怎么的 ?
我菜菜鸟 可以再详细些吗?谢谢了简单来说:就是我创建好一个窗体,上面拖放好控件之后,怎么插入上面的代码,可以的话截个图
追答
梦见做梦 兄弟已经给你吧代码都写出来了,已经够详细了。
如果你还是不能理解的话,我就给做个实例吧,但是分这么点,太便宜了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小武工作室﹡丶
2011-05-28
知道答主
回答量:15
采纳率:0%
帮助的人:0
展开全部
fgjngdj
追问
are   you   ~~~~劳资伤不起
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ebdhfaf
2011-06-11 · TA获得超过1288个赞
知道小有建树答主
回答量:1181
采纳率:0%
帮助的人:189万
展开全部
贴下你的代码,估计是死循环了
链接数据库的话,最好提取一次数据就执行一次打开和关闭,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式