社区
ASP
帖子详情
100分倾囊相送,请教如何在网页中打开后缀名chm格式的文件!!!!!!!!!!!!
cobe309
2005-06-10 09:28:29
同标题!
...全文
135
8
打赏
收藏
100分倾囊相送,请教如何在网页中打开后缀名chm格式的文件!!!!!!!!!!!!
同标题!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cobe309
2005-06-10
打赏
举报
回复
谢谢楼上的朋友们,请问一下如何把这段代码加到网页中,直接加不可以吧?
kevin_gao
2005-06-10
打赏
举报
回复
楼上的方法还挺有想法的! :)
www0aspsun0com
2005-06-10
打赏
举报
回复
CHM文件中某一个具体页面的连接地址是类似如下的方式:
mk:@MSITStore:F:\FAT32.chm::/fat5.htm
mk:@MSITStore 是一种特殊的协议,用于读取CHM文件中的内容。
System.Net.HttpWebRequest、System.Net.WebClient、文件对象 这些都不识别这种协议。
如果你用它们来读取这样的文件,会报错误:
“无法识别该 URI 前缀。”
好在我们有 XMLHttp 可以识别这种协议
演示代码如下:
首先请确保增加了对 Microsoft XML COM的引用。 可能你的电脑上这个COM有不同版本,无所谓,都可以。
private void button1_Click(object sender, System.EventArgs e)
...{
string DownFileName = @"mk:@MSITStore:F:\FAT32.chm::/fat5.htm";
string SaveFileName = @"C:\11.html";
MSXML2.XMLHTTPClass _xmlHttp = new MSXML2.XMLHTTPClass();
_xmlHttp.open("GET",DownFileName,false,null,null);
_xmlHttp.send(null);
if( _xmlHttp.readyState == 4 )
...{
if(System.IO.File.Exists(SaveFileName))
System.IO.File.Delete(SaveFileName);
System.IO.FileStream fs = new System.IO.FileStream(SaveFileName,
System.IO.FileMode.CreateNew);
System.IO.BinaryWriter w = new System.IO.BinaryWriter(fs);
w.Write((byte[])_xmlHttp.responseBody);
w.Close();
fs.Close();
}
}
可以参考:
http://dotnet.aspx.cc/ShowDetail.aspx?id=4AE836F8-CCB4-4BEF-90B1-25BB1A5E6433
cobe309
2005-06-10
打赏
举报
回复
哦,是吗?可是exe文件都可以打开啊
阿_浩
2005-06-10
打赏
举报
回复
chm格式的文件浏览器打不开的
majiming
2005-06-10
打赏
举报
回复
这是帮助文件,在网页中打不开,如果有链接指向此文件,会提示下载
kevin_gao
2005-06-10
打赏
举报
回复
浏览器会要求下载到本地的。。。。。。。。
cobe309
2005-06-10
打赏
举报
回复
在线等!!
批量转换
文件
编码
格式
为UTF-8工具
批量转换
文件
编码
格式
为UTF-8工具.zip 支持多层
文件
夹替换! 使用说明: 1.
文件
根目录:即您要转码的
文件
所在根目录 2.转码
文件
目录:即您转码后的
文件
所在目录 3.转码
文件
后缀:指[
文件
根目录]下,需要转码的
文件
后缀,多个以英文逗号
分
隔 (例: .html,.htm,.txt) 4.替换字符
文件
后缀:指在[转码
文件
后缀]范围内的
文件
的后缀,多个以英文逗号
分
隔 (例: .html,.htm,.txt) 5.需替换的字符:指[替换字符
文件
后缀]范围内的
文件
内容
中
的字符. 6.替换为的字符:指[需替换的字符]被替换为当前设置的字符 ------------------------------------------- 暂不支持正则替换! 所有项设置完毕后,点击[开始转换]即可!
怎么显示
文件
后缀名
?查看
文件
后缀名
可以这样做!
在日常使用电脑的过程
中
,我们经常需要查看
文件
的
后缀名
。那怎么显示
文件
后缀名
?下面,我将介绍2种简单的方法,帮助您轻松查看
文件
后缀名
。
win10如何
打开
文件
扩展名(俗称
后缀名
)?简单易懂!
win10如何
打开
文件
扩展名(俗称
后缀名
)?简单易懂!
打开
此电脑后,在窗口上方的菜单栏上,找到查看。
.
chm
文件
是什么&怎么
打开
?
1看看百度百科的介绍,
CHM
是英语“Compiled Help Manual”的简写,即“已编译的帮助
文件
" ,微软新一代的帮助
文件
格式
步骤阅读2扩展名的为.
chm
的
文件
,识别成功后的图标显示以下图例,如果不是,可能就是识别错误,或者
打开
的方式错误步骤阅读3如果识别不出来,选择这个
文件
,右键点击“属性”,进入此
文件
属性选项卡步骤阅读4在属性对话框
中
,切换至常规,可以看一个
打开
方式的类目,点击【更改..】步骤阅读5在
打开
方式
中
对话框,选择【浏览】,可以选择其的程序来
打开
这个
文件
步骤阅读6转到系统盘下,一般默认
网页
制作过程
中
隐藏的
文件
后缀名
怎么显现?
1、在win7里面,首先
打开
”我的电脑“(计算机) 2、然后
打开
左上角的”组织“ 3、接着就出现了一个下拉菜单,点击”
文件
夹和搜索选项“ 4、就会出现一个弹框,选择”查看“ 5、在”查看“里面的”高级设置“里面找到”隐藏已知
文件
类型的扩展名“,如果要隐藏扩展名就点击打勾,如果要显示扩展名点击不要打勾 一般都是在
网页
制作过程
中
可以通过改变
文件
后缀名
来改变
文件
类型! 不同的操作系统
文件
的
后缀名
的隐藏和显示改变的操作步骤略有不同! 如果还有疑问,欢迎留言提问! 关注微.
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章