C#——随机显示图片
来源:互联网 发布:stereonet软件百度云 编辑:程序博客网 时间:2024/06/10 21:06
在窗体中预先加入8张图片,按下随机显示会随机显示下一张,在左下角的面板会显示该图片出现的次数,
当关闭软件时会在桌面生成一个文本文件以记录图片出现的次数。
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;namespace ImageCheck{ public partial class Form1 : Form { private String OriginalContent = ""; static int a = 0, b = 0, c = 0, d = 0, l = 0, f = 0, g = 0, h = 0;//八张图片出现的次数 static int i = 0;//退出时图片的位置 static String str; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } private void pictureBox1_Click(object sender, EventArgs e) { } private void btnopen_Click(object sender, EventArgs e) { Random r = new Random(); i = r.Next(0, 7); pictureBox1.Image = imageList1.Images[i]; if (i == 0) { a++; label2.Text = "出现的次数为:" + a.ToString(); } if (i == 1) { b++; label2.Text = "出现的次数为:" + b.ToString(); } if (i == 2) { c++; label2.Text = "出现的次数为:" + c.ToString(); } if (i == 3) { d++; label2.Text = "出现的次数为:" + d.ToString(); } if (i == 4) { l++; label2.Text = "出现的次数为:" + l.ToString(); } if (i == 5) { f++; label2.Text = "出现的次数为:" + f.ToString(); } if (i == 6) { g++; label2.Text = "出现的次数为:" + g.ToString(); } if (i == 7) { h++; label2.Text = "出现的次数为:" + h.ToString(); } str = a + "\t" + b + "\t" + c + "\t" + d + "\t" + l + "\t" + f + "\t" + g + "\t" + h ;//将出现次数保存到TXT } private void label1_Click(object sender, EventArgs e) { } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { Save(); } private void Save() { string path = @"D:\Users\Wwong\Desktop\SS.txt"; try { File.WriteAllText(path, str); } catch (Exception) { } } private void label2_Click(object sender, EventArgs e) { } private void saveFileDialog1_FileOk(object sender, CancelEventArgs e) { } }}
以下是运行效果
生成的记事本中按图片顺序记录相应的次数
0 0
- C#——随机显示图片
- 随机显示图片代码
- 随机显示图片
- 随机显示图片代码
- javascript随机显示图片
- 随机数 随机图片显示
- JavaScript随机显示图片
- vb随机显示图片
- ImageView随机显示图片
- 图片随机显示器(C#)
- java随机坐标显示图片
- 图片广告随机显示代码
- php随机显示图片代码
- javascript实现随机显示图片
- 随机显示图片,单机图片消失
- 用javascript+php随机显示图片
- javascript实例教程(10) 随机显示图片
- 用javascript+php随机显示图片
- AfxGetApp()->GetMainWnd与AfxGetMainWnd的区别
- 如何利用闪回数据库特性恢复failover 后的dataguard 环境?
- 本地音乐播放器
- 利用HASHMAP对苹果称重
- LeetCode-1-Two Sum
- C#——随机显示图片
- POJ2406 Power Strings KMP-next数组的循环节
- jenkins服务器部署(一)——用户设置工作
- UINavigationItem,UIBarButtonItem,UITabBarItem 的总结
- springMVC提交表单中文乱码???问号
- UIView控件 属性和方法详解
- 【计算机基础知识】海量字符生成与匹配实现报告
- 在Visual Studio 2010中已经找不到直接创建WebService的模板方式
- 杭电5053