资源简介
使用C#winForm循环幻灯片播放图片,平台环境VS2013,代码目录下Pic文件夹放图片,可根据需要更改。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Text;
using System.Windows.Forms;
namespace PicShow
{
public partial class PlayImg : Form
{
public PlayImg()
{
InitializeComponent();
}
List plst = new List();
int pindex = 0;
private void PlayImg_Load(object sender EventArgs e)
{
}
bool bok = false;
private void btnplay_Click(object sender EventArgs e)
{
Play();
}
private void Play()
{
string path1 = Application.StartupPath + “\\pic“;
if (!Directory.Exists(path1))
{
MessageBox.Show(“程序目录下pic文件夹不存在!“);
return;
}
string[] paths = Directory.GetFiles(path1);
foreach (var item in paths)
{
//获取文件后缀名
string exten = Path.GetExtension(item).ToLower();
if (exten==“.jpg“||exten==“.jpeg“||exten==“.bmp“||exten==“.gif“||exten==“.png“)
{
plst.Add(item);
}
}
if (plst.Count>0)
{
timer1.Start();
}
}
private void tbgap_TextChanged(object sender EventArgs e)
{
int gap = 200;
try
{
if (tbgap.Text.Length<1)
{
return;
}
gap = int.Parse(tbgap.Text);
}
catch (Exception ex)
{
gap = 200;
}
if (gap<1)
{
gap = 200;
}
timer1.Interval = gap;
tbmsg.Focus();
}
private void timer1_Tick(object sender EventArgs e)
{
try
{
if (pindex == plst.Count)
{
pindex = 0;
}
pb.Image = Image.FromFile(plst[pindex]);
pindex++;
tbmsg.Text = string.Format(“共有图片{0}张,当前第{1}张“ plst.Count pindex);
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 35857 2017-11-20 23:03 PicShow\PicShow\bin\Debug\pic\043052c0777f136d600f0da6bf490d6d_u=42027930423518127380&fm=27&gp=0.jpg
文件 99958 2017-11-20 23:02 PicShow\PicShow\bin\Debug\pic\23bd7fa4bc20f4c366ccae9d03e365b4_5116EPAUD762_1000x500.jpg
文件 14335 2017-11-20 23:03 PicShow\PicShow\bin\Debug\pic\338c828afb4a8b37475f63df958e19fe_u=20947584322898288272&fm=27&gp=0.jpg
文件 19938 2017-11-20 23:03 PicShow\PicShow\bin\Debug\pic\70644c7f89223e3e054259cc5a1d83ce_Z.jpg
文件 20174 2017-11-20 23:03 PicShow\PicShow\bin\Debug\pic\89faebae2cd064b0714e08fa8116cd6e_u=27840411372362662881&fm=27&gp=0.jpg
文件 149363 2010-01-12 15:19 PicShow\PicShow\bin\Debug\pic\宽屏壁纸01.jpg
文件 202307 2009-11-22 14:36 PicShow\PicShow\bin\Debug\pic\宽屏壁纸02.jpg
文件 184930 2010-01-12 15:18 PicShow\PicShow\bin\Debug\pic\宽屏壁纸03.jpg
文件 11264 2017-11-20 23:09 PicShow\PicShow\bin\Debug\PicShow.exe
文件 26112 2017-11-20 23:09 PicShow\PicShow\bin\Debug\PicShow.pdb
文件 22704 2017-11-20 23:09 PicShow\PicShow\bin\Debug\PicShow.vshost.exe
文件 791 2017-11-20 22:43 PicShow\PicShow\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6279 2017-11-20 22:43 PicShow\PicShow\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 612 2017-11-20 23:09 PicShow\PicShow\obj\Debug\PicShow.csproj.FileListAbsolute.txt
文件 849 2017-11-20 23:09 PicShow\PicShow\obj\Debug\PicShow.csproj.GenerateResource.Cache
文件 1341 2017-11-20 22:57 PicShow\PicShow\obj\Debug\PicShow.csprojResolveAssemblyReference.cache
文件 11264 2017-11-20 23:09 PicShow\PicShow\obj\Debug\PicShow.exe
文件 26112 2017-11-20 23:09 PicShow\PicShow\obj\Debug\PicShow.pdb
文件 180 2017-11-20 23:09 PicShow\PicShow\obj\Debug\PicShow.PlayImg.resources
文件 180 2017-11-20 22:57 PicShow\PicShow\obj\Debug\PicShow.Properties.Resources.resources
文件 0 2017-11-20 22:43 PicShow\PicShow\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2017-11-20 22:43 PicShow\PicShow\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2017-11-20 22:43 PicShow\PicShow\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 3547 2017-11-20 22:43 PicShow\PicShow\PicShow.csproj
文件 2592 2017-11-20 23:09 PicShow\PicShow\PlayImg.cs
文件 6427 2017-11-20 23:09 PicShow\PicShow\PlayImg.Designer.cs
文件 6184 2017-11-20 23:09 PicShow\PicShow\PlayImg.resx
文件 470 2017-11-20 22:43 PicShow\PicShow\Program.cs
文件 1376 2017-11-20 22:44 PicShow\PicShow\Properties\AssemblyInfo.cs
文件 2866 2017-11-20 22:43 PicShow\PicShow\Properties\Resources.Designer.cs
............此处省略18个文件信息
- 上一篇:VS2010C#串口通信
- 下一篇:C# 浏览图片的控件 很好很强大
评论
共有 条评论