高分!ASP中对文件夹进行压缩 问题,大哥小弟在线求教啊!

小刘哈哈 小刘哈哈 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这是我压缩的代码:
public static bool CompressRAR()
{
string the_rar;
RegistryKey the_Reg;
object the_Obj;
String the_Info;
ProcessStartInfo the_StartInfo;
Process the_Process;

string DFilePath = @"D:\lianxi\xiazai\btn_ico";//需要压缩的文件夹 btn_ico
string DRARName = "abniu.zip"; //压缩后的文件夹名字
string DRARPath = @"D:\lianxi\xiazai\abc"; //压缩后压缩文件的存放位置

try
{
the_Reg = Registry.ClassesRoot.OpenSubKey(@"D:\lianxi\xiazai\Win\WinRAR.exe\Shell\Open\Command");
the_Obj = the_Reg.GetValue("");
the_rar = the_Obj.ToString();
the_Reg.Close();
the_rar = the_rar.Substring(1, the_rar.Length - 7);
the_Info = "a-afzip" + "strR" + DRARName + "strF " + DFilePath + "-epl";//命令+压缩后文件名+被压缩的文件或者路径
the_StartInfo = new ProcessStartInfo();
the_StartInfo.FileName = the_rar;
the_StartInfo.Arguments = the_Info;
the_StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
the_StartInfo.WorkingDirectory = DRARPath;//RaR文件的存放目录
the_Process = new Process();
the_Process.StartInfo = the_StartInfo;
the_Process.Start();
the_Process.WaitForExit();
the_Process.Close();
return true;
}
catch(Exception ex)
{
return false;
}
}
下载按钮的调用:
protected void Button3_Click(object sender, EventArgs e)
{
CompressRAR();
//Response.ContentType = "application/x-zip-compressed";
//Response.AddHeader("Content-Disposition", "attachment;filename=z.zip");
//string filename = Server.MapPath("btn_ico/abniu.zip");
//Response.TransmitFile(filename);
}

在下载按钮里点击没反应 也没报错就是无法实现压缩 小弟真是不解了 各位大哥、大姐,小弟在线等候,虚心求教啊!
...全文

相关推荐

大哥别K我泛目录站群源码.zip

大哥别K我泛目录站群源码.zip

2201_75419526

flash+asp留言簿

蓝色理想大哥几年前做的flash+asp留言簿

cengyanfankey

小叶白龙许愿墙 v1.8版本

本版本为access数据库版本V1.8 运行环境IIS 能运行ASP脚本即可 后台管理入口admin/admin.asp 用户名:admin密码:admin 本版本为商业版本,购买者请加联系本人qq:2319968 1.8商业版本一次性购买50元终身享受升级,提供技术支持及安装指导,以后本人发布其他程序优先使用权。 对许愿墙有什么建议和意见或是BUG请联系我的qq或是加许愿墙群来告诉我!谢谢你们的支持! V1.8版本(access版本) 1、增加音乐插件,并可以在后台添加删除音乐列表。 2、增加投票功能,并且显示票数(没做防投票处理,等以后版本再改进)。 3、增加用户密码功能,可以修改许愿信息。(未做完1.9以后版本在做上) 4、后台模版设置增加个了头FLASG属性设置和模版文件夹设置。 5、增加模版添加功能,方便以后添加。(这样就不用到数据库中修改了) 6、把管理首页信息修改为许愿墙版本简介。 8、增加两套模版(情人节音乐版和春节模版) 9、后台重新调整了一下,其他文件也重新整了一下。 V1.7版本(access版本) 1、首页模版修复不能自动换行的BUG。 2、后台修复修改、内容连接等不正确的问题。 3、字符过滤功能正式使用。 4、修复搜索为空或是大于32768数字的BUG。 5、美化查找许愿背景的样式。 6、美化预览许愿背景样式。 7、修正了预览许愿处不能自动换行的问题。 8、增加一套模版(圣诞模版)。 9、增加首页调用功能js.asp V1.6版本(access版本) 1、后台退出转向index.asp页而不是关闭 2、后台登陆修复(屏蔽了'oorr'='oorr'无密码进入) 3、find.asp文件注入修复 4、index.asp一些许修改 5、去除数据库三个管理员账号,仅保留admin。 6、添加许愿条第几条连接查找。 7、把首页发布修改到菜单。 8、增加安全中心检测ASP木马等危险脚本。 9、修复后台不能删除管理员BUG。 10、后台增加每页显示条数设置。 11、后台增加是否启用祝福审核功能。 12、后台增加默认许愿留言和默认许愿人设置。 13、后台控制每条许愿可写的字节数。 14、后台增加许愿页刷新时间,防止非法许愿。 15、审核信息页重新修改函数。 16、补上安全中心1.5以前没有的图片 17、首页增加直接条状到那个页。 18、后台字符过滤词添加(未做完1.6以后版本在做上) V1.5版本(access版本) 1、后台模版设置增加页头FLASH、页头背景、背景音乐等管理。 2、后台可以设置首页显示方式审核与不审核,排版与遨游模式等等模式(彻底修正在遨游模式下拖动消失的BUG) 3、可以在后台任意添加菜单生成连接菜单。 4、后台增加能添加管理员功能并能修改其密码。 5、后台可以封IP段和限制某一IP访问等功能。 6、后台增加管理员登陆记录日记。 7、后台显示管理员登陆次数和管理员级别(分为超级管理员和数据管理员) 8、数据库加入2个防下载表,防止恶意破坏。 9、前台屏蔽X轴使其页面更美观不出现X轴滚动条。 10、增加了前台许愿条数显示和每页多少条条数显示。 11、前台搜索修改为简短代码,去掉搜索按钮直接回车。 12、复制网址长度减短,去掉后面坐标,方便复制。 13、数据库修改文件更改为一个文件config.asp 14、规则排版页面指定了高\u5ea6height=''130''这样能承受100个字,所有的高度都会一样,不会在参次不齐。 V1.4版本(access版本) 1、整合了3个数据库(分别为IP数据库注入数据库和许愿墙数据库)。 2、后台进行了美工。 3、增加了后台许愿信息的审核功能。 4、增加了后台本站信息统计。 5、增加了模版背景设置和网站网址设置。(感谢“爱E没商量”大哥帮助) 6、后台显示详细的管理员登陆信息。 7、许愿信息在后台可以修改。(感谢“爱E没商量”大哥帮助) 8、添加qq临时对话功能。 9、添加复制网址功能。 10、解决在遨游下拖动贴纸消失的问题。 11、模版中添加换音乐功能。 12、index1.asp为整齐排序版面还未做好缺少分页(下个版本尽量解决) V1.3.1版本(access版本) 修正后台登陆'or'='or'登陆的漏洞 V1.3版本(access版本) 1、美化了首页和搜索页。 2、后台登陆也做了美化,后台登陆加了验证码功能。 3、重新写了分页和SQL版本分页一样统一标准以后同时和SQL版本推出新版本。 4、后台增加了数据库压缩功能。 5、模版设置功能准备做到商业版本中去。 v1.2.2版本(access版本) 修正了一些机器不能显示验证码的缺陷,去掉了首页提示注入的文件in.asp,修正了后台显示的错误。 v1.2版本 1、修复许愿人姓名提交处字符过滤不严的和值为空的问题。(

等到风景都看透⊙∀⊙?

【工业自动化】欧姆龙PLC产品线与编程软件应用:从选型架构到调试排错的全流程技术指南

内容概要:本文《欧姆龙PLC与编程软件完全手册》系统介绍了欧姆龙PLC的产品架构、软件体系、通信协议、选型策略及编程调试技巧。重点区分了两大技术平台:基于CX-Programmer的传统C系列(CP/CJ/CS)与基于Sysmac Studio的新一代Sysmac平台(NJ/NX/NY),强调二者在软件生态、寻址方式和通信架构上的根本差异。手册详细对比了各系列PLC的性能参数,并提供与西门子产品的功能对标,帮助用户快速定位。深入讲解了编程操作中的关键问题,如任务结构设计、间接寻址、FB封装陷阱、在线调试五件套等,特别指出“FB使能关闭时状态不初始化”等易出错点。最后汇总了选型路径与现场避坑清单,极具实战指导价值。; 适合人群:具备一定工业自动化基础,从事PLC编程、设备调试、系统集成的研发工程师和技术人员,尤其是从西门子平台转向欧姆龙或参与新项目选型的1-5年经验从业者。; 使用场景及目标:① 新项目选型时判断应选用C系列还是Sysmac平台;② 编程调试过程中掌握高效操作技巧与常见问题排查方法;③ 实现跨平台迁移、系统升级或接手他人项目时规避架构与逻辑陷阱;④ 提升对欧姆龙PLC任务机制、间接寻址、FB设计等高级功能的理解与应用能力。; 阅读建议:本手册理论结合实践,建议按“先架构后操作”的顺序阅读,重点章节需结合实际工程反复演练。特别是FB设计规范、任务切换处理、强制操作收尾流程等内容,应在仿真环境中验证后再应用于现场。注意版本匹配问题,操作前确认所用软件与控制器固件版本兼容。

莫问西东LJ

CISP-CSE注册云安全工程师备考资源包

CISP-CSE注册云安全工程师备考资源包

嫑甭歪孬
评论 10
收藏 已收藏
分享
返回顶部
小刘哈哈
.NET社区 62,273 成员 668,968 内容