资源简介
主要实现在工程文件夹下的所有图片循环滚动

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Collections;
using System.Configuration;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
ArrayList picAL = new ArrayList();
List list = new List();
int count = 0;
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender EventArgs e)
{
//string strPicPath = @“G:\备份\图片视频\云南游\在天上“;
string strPicPath = Application.StartupPath + @“\Images“;
DirectoryInfo di = new DirectoryInfo(strPicPath);
FileInfo[] fiArray = di.GetFiles();
foreach (FileInfo fi in fiArray)
{
if (fi.Extension.ToLower() == “.jpg“
|| fi.Extension.ToLower() == “.bmp“
|| fi.Extension.ToLower() == “.gif“
|| fi.Extension.ToLower() == “.png“)
{
picAL.Add(fi.FullName);
}
}
for (int i = 0; i < picAL.Count; i++)
{
Image image = Image.FromFile(picAL[i].ToString());
PictureBox pb = new PictureBox();
pb.Width = 150;
pb.Height = 150;
pb.Top = 0;
pb.Left = panel1.Left + i * 200;
pb.SizeMode = PictureBoxSizeMode.StretchImage;
pb.Image = image;
panel1.Controls.Add(pb);
list.Add(pb);
}
timer1.Enabled = true;
}
private void timer1_Tick(object sender EventArgs e)
{
if (count > panel1.Controls.Count)
count = 0;
foreach (Control pb in panel1.Controls)
{
if (pb.Right < panel1.Left)
{
if (panel1.Right - pb.Right >= 20 && count==panel1.Controls.Count)
{
pb.Left = panel1.Controls.Count * 150 - pb.Left;
}
count++;
}
else
{
pb.Left -= 10;
}
}
}
private void button2_Click(object sender EventArgs e)
{
for (int i = 0; i < list.Count; i++)
{
Image image = list[i].Image;
list[i].Image = null;
image.Dispose();
}
list.Clear();
picAL.Clear();
timer1.Enabled = false;
panel1.Controls.Clear();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 184 2010-10-13 00:25 滚动图片\WindowsFormsApplication1\App.config
文件 4241 2011-09-01 16:44 滚动图片\WindowsFormsApplication1\bin\Debug\Images\2006_005s.jpg
文件 3639 2011-09-01 16:41 滚动图片\WindowsFormsApplication1\bin\Debug\Images\200907280544031946.jpg
文件 4413 2011-09-01 16:30 滚动图片\WindowsFormsApplication1\bin\Debug\Images\209313MY7-1-lp.jpg
文件 130945 2011-09-01 16:49 滚动图片\WindowsFormsApplication1\bin\Debug\Images\7330601_1302880598258_1024x1024soft.jpg
文件 10351 2011-09-02 18:08 滚动图片\WindowsFormsApplication1\bin\Debug\Images\bz.jpg
文件 6479 2011-09-01 16:27 滚动图片\WindowsFormsApplication1\bin\Debug\Images\images.jpg
文件 11264 2011-10-19 10:39 滚动图片\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe
文件 184 2010-10-13 00:25 滚动图片\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.exe.config
文件 42496 2011-10-19 10:39 滚动图片\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.pdb
文件 14328 2011-10-19 10:43 滚动图片\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe
文件 184 2010-10-13 00:25 滚动图片\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe.config
文件 490 2009-06-11 05:14 滚动图片\WindowsFormsApplication1\bin\Debug\WindowsFormsApplication1.vshost.exe.manifest
文件 2956 2010-10-13 09:28 滚动图片\WindowsFormsApplication1\Form1.cs
文件 3418 2010-10-13 00:39 滚动图片\WindowsFormsApplication1\Form1.Designer.cs
文件 6008 2010-10-13 00:39 滚动图片\WindowsFormsApplication1\Form1.resx
文件 5705 2011-10-19 10:43 滚动图片\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.csproj.FileListAbsolute.txt
文件 847 2010-10-13 00:43 滚动图片\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.csproj.GenerateResource.Cache
文件 11264 2011-10-19 10:39 滚动图片\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.exe
文件 180 2011-10-19 10:39 滚动图片\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Form1.resources
文件 42496 2011-10-19 10:39 滚动图片\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.pdb
文件 180 2011-10-19 10:39 滚动图片\WindowsFormsApplication1\obj\Debug\WindowsFormsApplication1.Properties.Resources.resources
文件 505 2010-10-12 18:39 滚动图片\WindowsFormsApplication1\Program.cs
文件 1414 2010-10-12 18:39 滚动图片\WindowsFormsApplication1\Properties\AssemblyInfo.cs
文件 2898 2010-10-12 18:39 滚动图片\WindowsFormsApplication1\Properties\Resources.Designer.cs
文件 5612 2010-10-12 18:39 滚动图片\WindowsFormsApplication1\Properties\Resources.resx
文件 1109 2010-10-12 18:39 滚动图片\WindowsFormsApplication1\Properties\Settings.Designer.cs
文件 249 2010-10-12 18:39 滚动图片\WindowsFormsApplication1\Properties\Settings.settings
文件 3947 2010-10-13 00:37 滚动图片\WindowsFormsApplication1\WindowsFormsApplication1.csproj
文件 168 2010-10-13 00:31 滚动图片\WindowsFormsApplication1\WindowsFormsApplication1.csproj.user
............此处省略14个文件信息
- 上一篇:数据挖掘Apriori
- 下一篇:如鹏网最新.net视频Asp.net Mvc课件
相关资源
- C# 使用ListView控件实现图片浏览器(源
- c#向word文件插入图片
- C#实现在picturebox内画矩形,并将局部
- C#处理png图片位深度和交错属性
- 从PLC循环读取到前台显示,并推送给
- C# 无损压缩图片
- svg批量转jpg|png
- TCP通信(支持发送文本和图片文件)
- 图片二进制读取数据库(附数据库)
- C#图片取点获取对应坐标参数工具
- 纯色背景透明化/替换色工具(C# 源码
- 图像图片灰度、反色、二值化、腐蚀
- C# 图片亮度对比度,自动纠偏
- c# 多线程传图片
- C# 上下滚动的字幕
- 动态移动图片
- winform 界面图片轮播效果
- panel内容打印(图片打印)
- MVC图片上传实例58438
- c#车牌识别系统附30张测试图片
- 安卓和asp.net通过webservice上传图片到服
- C#绘图和图片放大缩小等功能代码
- winform图片标尺,画矩形
- C# PDF转图片
- C#做的一个图片浏览器源码
- 大图找小图 C#图片对比高速找图源码
- c# 图像旋转 winform 窗体 图片转动
- WPF滚动相册+图文介绍
- SQLserver+C#实现的KTV点歌系统 有数据库
- C#在图片中写入文字
评论
共有 条评论