关于打开文件的小问题 remove the quotes before ")"File.Open(@"d:\help",FileMode.Open,FileAccess.Read,FileShare.Read); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题解决了,不过打不开帮助文件,请问为什么?未能找到文件“d:\help”。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileNotFoundException: 未能找到文件“d:\help”。源错误: 行 4: public void clickme(Object src,EventArgs e)行 5: {行 6: File.Open(@"d:\help",FileMode.Open,FileAccess.Read,FileShare.Read);行 7: }行 8: </script> 如果help是个文件的话,应该没问题的,那个文件是在D的根目录里么? 你是不是文件名错了?照你那样,文件名应该是help.hlp,是不是你错了? 我的文件属性是:已编译的 HTML 帮助文件 这个文件的全名是?告诉我们下面语句的输出d:\>dir help*d:\>dir help*.* 全名应该是:Help.hlp, 你没有把文件的全名显示出来。“help”只是没的后缀的文件名。 文件名是 help路径是 d:\根目录下文件类型是:已编译的 HTML 帮助文件打开方式是:Microsoft® HTML Help Ex 已编译的html文件应该是.chm,请在资源管理器的属性中设置显示扩展名。 各位高手,谢谢了,文件找到了,就是不见他弹出来,WHY?这是全部原代码,希望高手指点一二<% @ Page Language="C#" Debug="true" %><% @ Import Namespace="System.IO" %><Script Language="C#" Runat="Server">public void clickme(Object src,EventArgs e){ try { File.Open("d:\\help.CHM",FileMode.Open,FileAccess.Read,FileShare.Read); } catch(FileNotFoundException) { label1.Text="找不到文件"; }}</script><html><head><title></title></head><body><form runat=server><asp:Button id="help" text="help file" OnClick="clickme" runat="server"/> <asp:label id="label1" runat="server"/> </form></body></html> .net疑问求解! DataGridView 中添加 ComboBox 怎么取值 请问可不可以操作系统自带的计算器? 请问如何将数据库中的图片读取出来并显示到页面上呢????? 关于ASP.NET 中控件的焦点事件 C#高手帮忙看哈 关于axWebBrowser组件的几个问题 如何使控件也能本地化 数据库设计问题?整数字段比较和字符串字段比较? c#基类与子类 有学asp.net的吗?欢迎进来看看 请问有没有C#编写asp.net的例子?
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.IO.FileNotFoundException: 未能找到文件“d:\help”。源错误:
行 4: public void clickme(Object src,EventArgs e)
行 5: {
行 6: File.Open(@"d:\help",FileMode.Open,FileAccess.Read,FileShare.Read);
行 7: }
行 8: </script>
d:\>dir help*
d:\>dir help*.*
<% @ Import Namespace="System.IO" %>
<Script Language="C#" Runat="Server">
public void clickme(Object src,EventArgs e)
{
try
{ File.Open("d:\\help.CHM",FileMode.Open,FileAccess.Read,FileShare.Read);
}
catch(FileNotFoundException)
{
label1.Text="找不到文件";
}
}
</script>
<html>
<head>
<title></title>
</head>
<body>
<form runat=server>
<asp:Button id="help" text="help file" OnClick="clickme" runat="server"/>
<asp:label id="label1" runat="server"/>
</form>
</body>
</html>