当前位置: 首页 > news >正文

无锡制作网站公司网站开发技术描述

无锡制作网站公司,网站开发技术描述,网站建设 展滔科技大厦,苏州seo外包之前在c上遇到过这个问题,折腾许久才解决了,这次在c#上再次遇到这个问题,不过似乎容易了一些,亲测代码如下,两种删除方式都写在代码中了。 直接上完整代码: using Microsoft.VisualBasic.FileIO; using Sy…

之前在c++上遇到过这个问题,折腾许久才解决了,这次在c#上再次遇到这个问题,不过似乎容易了一些,亲测代码如下,两种删除方式都写在代码中了。

直接上完整代码:

using Microsoft.VisualBasic.FileIO;
using System;
using System.IO;
using System.Runtime.InteropServices;namespace ceshiConsole
{public class FileIOHelper{[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto, Pack = 1)]public struct SHFILEOPSTRUCT{public IntPtr hwnd;[MarshalAs(UnmanagedType.U4)]public int wFunc;public string pFrom;public string pTo;public short fFlags;[MarshalAs(UnmanagedType.Bool)]public bool fAnyOperationsAborted;public IntPtr hNameMappings;public string lpszProgressTitle;}#region Dllimport[DllImport("shell32.dll", CharSet = CharSet.Auto)]public static extern int SHFileOperation(ref SHFILEOPSTRUCT FileOp);#endregion#region Constpublic const int FO_DELETE = 3;public const int FOF_ALLOWUNDO = 0x40;public const int FOF_NOCONFIRMATION = 0x10;#endregion#region Public Static Methodpublic static void DeleteFileToRecyclebin(string file, Boolean showConfirmDialog = false){SHFILEOPSTRUCT shf = new SHFILEOPSTRUCT();shf.wFunc = FO_DELETE;shf.fFlags = FOF_ALLOWUNDO;if (!showConfirmDialog){shf.fFlags |= FOF_NOCONFIRMATION;}shf.pFrom = file + '\0' + '\0';SHFileOperation(ref shf);}public static bool SendToRecycleBin(string path){bool bRet = true;try{if (File.Exists(path)){FileSystem.DeleteFile(path, UIOption.OnlyErrorDialogs, RecycleOption.SendToRecycleBin);}else if (Directory.Exists(path)){FileSystem.DeleteDirectory(path, UIOption.OnlyErrorDialogs, RecycleOption.SendToRecycleBin);}else{bRet = false;}}catch (Exception ex){Console.WriteLine($"无法将文件/目录 {path} 移动到回收站: {ex.Message}");bRet = false;}return bRet;}static void Main(string[] args){DeleteFileToRecyclebin(@"C:\Users\autumoon\Desktop\test.txt");SendToRecycleBin(@"C:\Users\autumoon\Desktop\test2.txt");}#endregion}
}

http://www.yayakq.cn/news/204540/

相关文章:

  • 为什么建设网站wordpress同时上传多个文件上传
  • 潍坊知名网站建设公司陕西农产品网站建设
  • 哈尔滨住建局网站首页成都新津县建设网站
  • 网站制作人员php网站开发 课程介绍
  • 中国电力建设股份有限公司官方网站宣威市住房和城乡建设局网站下载中心
  • 做百度联盟做什么类型网站福州室内设计公司排名
  • 如何做幸运28网站代理江苏高效网站制作公司
  • jsp网站专门找人做软件的网站
  • 山西大同企业做网站php做网站 价格
  • 网站图怎么做会高清网络服务提供者知道或者应当知道网络
  • 私人定制平台网站网站不备案可以用吗
  • 平面设计有几个软件广州软件系统开发seo推广
  • 网站模板 静态模版番禺有经验的网站建设
  • 辛集专业网站建设中文网址怎么注册
  • 电子商务网站开发形式选择拼多多网站首页
  • 做文库网站怎么赚钱吗网站备案 域名备案
  • 保定网站建设设计公司简单网页制作代码html
  • 网站开发如何使用API课程网站建设ppt模板下载
  • 信息网站 模板小企业网站建设5000块贵吗
  • 专业专业的网站开发百度网站收录提交入口全攻略
  • 建设部造价咨询企业网站临沂网站公司哪家好
  • 免费发布信息网站网站申请要多少钱
  • 宁波自适应网站建设特点品牌网站设计地址
  • 北京保障房建设项目网站佛山市做网站
  • 万网建网站流程网站的推广有哪些方式
  • 全网最低价业务网站移动分销系统代理
  • 极速网站制作江苏推广网站建设业务
  • wordpress源码整站单位建设网站申请信用卡
  • 都昌网站建设seo综合查询平台
  • php网站模板免费下载如何细分行业 做网站赚钱