string fold = "";//用来存不包含文件后缀名的路径
string[] files;//用来存当前所有统一后缀文件的总路径
int pos=0;//用于图片切换
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog of = new OpenFileDialog();//打开“打开文件”对话框
of.Title = "打开图像文件";//命名
of.Filter = "图像文件|*.bmp;*.jpg";//选择文件
if (of.ShowDialog() == DialogResult.OK && of.FileName != "")
{
int p = of.FileName.LastIndexOf(@"\");//得到斜杠的索引
fold = of.FileName.Substring(0, p + 1);//得到除了文件后缀的(包含斜杠)的路径
FileInfo fi = new FileInfo(of.FileName);//一种io下的实例方法
string ext = fi.Extension;//利用上面的方法取得扩展名
textBox1.Text = of.FileName;//总路径
label1.Text = fold;//不含后缀,这两行代码完全是给读者看的
Image image = Image.FromFile(of.FileName);//实例化一个图片,该图片是你选择的那张图片
pictureBox1.Image = image;//将该图片放入空间内
files = Directory.GetFiles(fold, "*" + ext);//将所有当下文件夹下的图片文件的全路径放在该数组内
}
}
private void button2_Click(object sender, EventArgs e)
{ //下一张图片
pos++;
if (pos >=files.Length)
{ pos = 0; }
string file = files[pos].ToString();
Image image = Image.FromFile(file);
pictureBox1.Image = image;
}
private void button3_Click(object sender, EventArgs e)
{ //上一张图片
pos--;
if (pos < 0)
{ pos = files.Length - 1; }
string file = files[pos].ToString();
Image image = Image.FromFile(file);
pictureBox1.Image = image;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有