using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
namespace test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int[] num;
int p = 0; //统计文件目录里面一共有几张图片
private void Form1_Load(object sender, EventArgs e)
{
//统计loltouxiang目录下的图片数量
FileSystemInfo info = new DirectoryInfo(@"d:\c#\loltouxiang");
if (!info.Exists) return;
DirectoryInfo dir = info as DirectoryInfo;
if (dir == null) return;
FileSystemInfo[] pictures = dir.GetFileSystemInfos();
for (int i = 0; i < pictures.Length; i++)
{
p++;
}
//用数组记录图片显示次数并初始化数组
num = new int[p];
}
private void button1_Click(object sender, EventArgs e)
{
//随机显示图片
Random ran = new Random();
imageList1.ImageSize=new Size(120,120);
int t=0;//记录随机数的变量
t=ran.Next(p);
pictureBox1.Image=imageList1.Images[t];
num[t]++;
this.label2.Text = num[t].ToString();
}
}
}
c#第二次作业:图片随机浏览器
最新推荐文章于 2021-02-23 15:21:30 发布