资源简介
winform 窗体应用程序 实现异步操作 多线程 对系统文件查询 和 删除
winform 多线程 异步 文件操作(查询、删除) 实例 代码 textbox ComboBox label c#
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Threading;
using frameWork;
using frameWork.Components;
using frameWork.WebControls;
using System.Collections;
namespace FileManager
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
comboBox1.Items.Insert(0 “仅在当前目录下查找“);
comboBox1.Items.Insert(1 “包含子目录“);
comboBox1.SelectedIndex = 0;
}
private delegate int DelegateFileOprate(string path string keySty string model);
private delegate int DelegateFileDelete(List _fileList);
private delegate void DelegateChangeText(string _txt);
private delegate void DelegateChangeLabel(string _txt);
List fis = null;
private DateTime dtbegin = new DateTime();
private DateTime dtend = new DateTime();
private static List ConvertListType(FileInfo[] fis)
{
List infoList = new List();
try
{
foreach (FileInfo fii in fis)
{
if (fii != null)
{
infoList.Add(fii);
}
}
}
catch (Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.Message + “|“ + ex.StackTrace);
}
return infoList;
}
public List FilterInDatabase(List fs)
{
try
{
QueryParam qp = new QueryParam();
qp.Where = “where 1=1“;
int recordCount = 0;
ArrayList list = BusinessFacade.Rentsell_UrlList(qp out recordCount);
if (recordCount > 0)
{
for (int i = 0; i < recordCount; i++)
{
Rentsell_UrlTable rut = (Rentsell_UrlTable)list[i];
for (int j = 0; j < fs.Count; j++)
{
FileInfo f = (FileInfo)fs[j];
string fileNameReplace = rut.RSU_PhotoUrl.Replace(‘\\‘ ‘/‘);
string fileNameReplaceSuo = rut.RSU_PhotoUrl_sy.Replace(‘\\‘ ‘/‘);
string fileName = fileNameReplace.Substring(fileNameReplace.LastIndexOf(‘/‘) + 1);
string fileNameSuo = fileNameReplaceSuo.Substring(fileNameReplaceSuo.LastIndexOf(‘/‘) + 1);
if (f != null)
{
if (fileName == f.Name)
{
fs.Remove(f);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 28672 2011-08-29 15:44 winform异步文件操作\FileManager\bin\Debug\FileManager.exe
文件 36352 2011-08-29 15:44 winform异步文件操作\FileManager\bin\Debug\FileManager.pdb
文件 5632 2011-08-23 18:28 winform异步文件操作\FileManager\bin\Debug\FileManager.vshost.exe
文件 864256 2011-08-23 18:28 winform异步文件操作\FileManager\bin\Debug\fr
文件 3384 2011-08-23 18:28 winform异步文件操作\FileManager\FileManager.csproj
文件 9796 2011-08-29 15:44 winform异步文件操作\FileManager\Form1.cs
文件 8415 2011-08-29 15:44 winform异步文件操作\FileManager\Form1.Designer.cs
文件 6022 2011-08-29 15:44 winform异步文件操作\FileManager\Form1.resx
文件 842 2011-08-29 15:44 winform异步文件操作\FileManager\obj\Debug\FileManager.csproj.GenerateResource.Cache
文件 28672 2011-08-29 15:44 winform异步文件操作\FileManager\obj\Debug\FileManager.exe
文件 180 2011-08-29 15:44 winform异步文件操作\FileManager\obj\Debug\FileManager.Form1.resources
文件 36352 2011-08-29 15:44 winform异步文件操作\FileManager\obj\Debug\FileManager.pdb
文件 180 2011-08-29 15:35 winform异步文件操作\FileManager\obj\Debug\FileManager.Properties.Resources.resources
文件 7536 2011-08-29 15:40 winform异步文件操作\FileManager\obj\Debug\ResolveAssemblyReference.cache
文件 296 2011-08-23 18:28 winform异步文件操作\FileManager\obj\FileManager.csproj.FileList.txt
文件 2784 2011-08-29 15:44 winform异步文件操作\FileManager\obj\FileManager.csproj.FileListAbsolute.txt
文件 470 2011-08-23 18:28 winform异步文件操作\FileManager\Program.cs
文件 1194 2011-08-23 18:28 winform异步文件操作\FileManager\Properties\AssemblyInfo.cs
文件 2878 2011-08-23 18:28 winform异步文件操作\FileManager\Properties\Resources.Designer.cs
文件 5612 2011-08-23 18:28 winform异步文件操作\FileManager\Properties\Resources.resx
文件 1096 2011-08-23 18:28 winform异步文件操作\FileManager\Properties\Settings.Designer.cs
文件 249 2011-08-23 18:28 winform异步文件操作\FileManager\Properties\Settings.settings
文件 922 2011-08-23 18:28 winform异步文件操作\FileManager.sln
目录 0 2011-08-29 15:39 winform异步文件操作\FileManager\obj\Debug\Refactor
目录 0 2011-08-29 15:39 winform异步文件操作\FileManager\obj\Debug\TempPE
目录 0 2011-08-29 15:39 winform异步文件操作\FileManager\bin\Debug
目录 0 2011-08-29 15:44 winform异步文件操作\FileManager\obj\Debug
目录 0 2011-08-29 15:39 winform异步文件操作\FileManager\bin
目录 0 2011-08-29 15:39 winform异步文件操作\FileManager\obj
目录 0 2011-08-29 15:39 winform异步文件操作\FileManager\Properties
............此处省略5个文件信息
相关资源
- 基于net,SQL增删改查测试代码
- WeifenLuo.WinFormsUI.Docking.dll
- C# winform sidebar控件
- Winform----自定义控件之背景半透明遮罩
- WinForm验证码源码
- winform自绘波形,鼠标滚轮滚动缩放波
- C#仿真飞行仪表盘
- C# winform 宿舍管理系统 ,vs2010开发,
- C# winform实现简单的贪吃蛇
- C#TCP服务器和客户端Winform源代码
- winform动态生成label和控件拖动(C#.N
- Winform利用资源文件实现多国语言(含
- winform 多语言化支持Demo
- C#_winform_html编辑器_富文本编辑器③
- Winform实现类似Viso的简单的流程图
- C#语音对讲源码
- winform 快速开发框架 仓库管理系统源
- 利用C#Winform实现区域截屏
- c#员工信息管理系统
- Winform DataGridView中利用WebClient异步加载
- WinForm BackgroundWorker完美
- C# Winform 图形缩放平移
- winform 很好用的分页控件带SQL数据库
- Devexpress GridControl冻结头部几行
- .NET C#研发的授权工具winform
- Winform C#Socket异步通信
- 在winform下,利用控件ZedGraph控件绘制
- C#WinForm获取子窗口返回值
- C#Winform温度计控件
- winForm word转pdf excel转pdf
评论
共有 条评论