C# 指定时间可具体到某个时间对日志文件进行删除
通过判断文件创建时间大于指定创建文件天数就删除文件,有两种方式一种是用timer控件在一段时间内进行执行,另一种方式是在每天凌晨执行一次,对大元指定天数的进行删除,详见代码。
C# WinForm 读取多张图片、缩放、平移,缩放后可恢复原图
功能:① 打开文件夹读取多张通过上一张、下一张显示图片;④ 鼠标滚轮实现图片缩放平移,右击鼠标点击“原始图像实现原图显示;
C# textbox输入数字,也可以软键盘输入
1、支持手动输入数字键盘,软键盘输入也可以;
2、支持输入上次记录显示;
3、可以根据需求选择数字,一键生产数字;
4、Textbox Combox Button Panel 构成;
C# button textbox 控件实现功能输入数字
C# button textbox 控件实现功能:
① 可以硬件键盘输入数字也可以C#编写的软件键盘输入数字;
② 软键盘仅支持;
TheCameraImaging.rar
通过AForge调用笔记本电脑摄像头,利用toolstrip实现控制打开视频关闭视频等功能。
ScreenCapture.rar
屏幕截图:通过控制保存屏幕以实现截图的效果。
PictureAutoPlay.rar
图片自动播放,主窗体中负责对相关功能进行设置,子窗体中负责对显示所打开文件夹的图片按照一定的时间进行显示。
ImageThumbnail.rar
图片缩略图:利用folderBrowserDialog1、imageList1、statusStrip1、toolStrip1、Panel控件实现对打开图片文件夹并读取文件夹中的图片按照一定比例进行显示。
ImageSynthesis.rar
读取两个图片并将两张图片合在一起。
DrawTextOnThePicture.rar
读取图片通过在textbox控件上输入相关文字后在读取的图片上绘制相应的文字。
CompressImages.rar
压缩图片:利用相关控件对图片进行批量或者单个按高清比例缩放。
ChineseValidateCode.rar
中文验证码:通过随机产生四个中文汉字并通过picturebox控件显示出来,在textbox控件中输入并验证,button两个控件一共用来刷新生成的字符,一个用来在textbox中输入后点击确定。
MusicPlayer.rar
简单的播放MP3格式的音乐播放器。
ListViewFlash.rar
去闪烁,其实是利用两个控件进行对比:ListView、Panel控件来实现对数据的添加,一个存在闪烁一个不存在闪烁。
FileSizeProgress.rar
根据复制文件大小显示精度条,代码中利用控件:textBox、button、folderBrowserDialog1、openFileDialog1实现对文件的复制。
APopoverShowsProgress.rar
复制文件夹,通过主窗体的两个textBox控件以及三个button按钮、folderBrowserDialog1控件,复制文件子窗体弹出进度条。
CalipersRichTextBox.rar
自定义卡尺控件并调用,利用RichTextBox控件自定义属性后显示刻度,刻度模式为厘米或毫米。
CopyDataGridDataByImitatingExcel.rar
DataGridView控件模仿Excel复制选中的单元格内容。代码中利用DataGridView、button、contextMenustrip控件。
PopuoWindowToRemind.rar
主窗体中有一个Button控件,通过控件控制子窗体的弹窗。
LoadTheDisplayBarDynamically.rar
动态显示条纹加载,利用ProgressBar实现,通过button按钮控制。
GetsTheClipboardImage.rar
通过读取图片使用button按钮实现对图片进行复制粘贴,利用imageList控件加载图像,每读取一张图通过操作均可复制。
FilePathCopy.rar
拖拽文件复制文件:代码中利用Panel、listView、folderBrowserDialog1、button控件,将要复制的文件拖拽至ListView中点击复制按钮便可复制,支持的复制文件格式较少还有待完善代码。
TossDisplayForm.rar
折叠显示窗体:一个主窗体一个子窗体,通过主窗体料两个Button控件实现控件显示子窗体,子窗体利用Picturebox控件设置新的关闭按钮图标。
MouseThroughForm.rar
鼠标穿透穿透:contextMenuStrip、notifyIcon控件实现通过右击右下角右击鼠标选择不同类似实现变换。
TheMouseThrough.rar
鼠标穿透:代码中利用日历控件、timer控件、菜单控件等实现鼠标穿透。
HiddenToolbox.rar
隐藏工具:利用panel、picturebox、timer控件实现对工具的隐藏
GetFileType.rar
显示文件类型,代码中利用listview控件及Form事件shown来实现。
GetTheFileDirectory.rar
将文件夹拖拽至窗体内弹出对话框显示文件夹路径。
CustomMaximizeMinizeButton.rar
自定义最大化最小化,代码中利用picturebox、Panel控件实现对窗体的最大化或最小化。
CustomScreenSaver.rar
自定义屏幕保护:利用panel、button、Label、timer控件实现屏幕保护。
FormFloatHiding.rar
窗体的浮动及隐藏:通过Panel、timer控件并加载Panel的鼠标事件实现。
窗体换肤三种换肤模式.rar
通过鼠标右击选择换肤类型,代码中利用Panel、Picturebox、MenuStrip等控件。
MagneticForm.rar
磁性窗体:本代码中三个窗体一个主窗体两个辅窗体,通过相应代码实现Button控件关闭或者打开另外两个窗体并与主窗体近邻在一起。
DynamicallyDisplayMenusWithTreeLists.rar
1、树型动态显示列表,利用控件MenuStrip、toolStrip、treeView、panel、picturebox控件、值得下载学习。
FocusChangeColor.rar
焦点变色:利用Label、TextBox控件,textBox控件中的Enter、Leave、KeyDown事件当光标在textBox中时颜色由白色变为蓝色。
ScroolCaption.rar
代码中利用listBox、timer控件实现字幕的滚动。
BorderLessForm.rar
1、利用Panel、Picturebox控件设置相关属性并添加相应代码实现无边框窗体
ResizeForm.rar
1、代码中利用Panel、PictureBox控件;
2、通过利用上述控件来改变窗体的大小;