C# 将资源文件写入系统临时文件夹【原创】
标签:
c将资源文件写入系统 |
by明明如月 QQ 605283073
有时候我们会有这种需求,我们写软件把 资源文件里的帮助文档html 用本地浏览器打开
查阅了诸多资料 都不是很合适 最后弄出来了 分享给大家!
原创:转载请注明出处。
http://s14/mw690/002LtUBBgy6JG3SpLT74d&690将资源文件写入系统临时文件夹【原创】" TITLE="C#将资源文件写入系统临时文件夹【原创】" />
http://s7/mw690/002LtUBBgy6JG3RhoDY76&690将资源文件写入系统临时文件夹【原创】" TITLE="C#将资源文件写入系统临时文件夹【原创】" />
选择 帮助文档 help.html
http://s12/mw690/002LtUBBgy6JG3vYhNFfb&690将资源文件写入系统临时文件夹【原创】" TITLE="C#将资源文件写入系统临时文件夹【原创】" />
网上有类似例子 但是 可能是.net4.0的原因 代码会有错误
变量声明
http://s11/mw690/002LtUBBgy6JG3YKkMW1a&690将资源文件写入系统临时文件夹【原创】" TITLE="C#将资源文件写入系统临时文件夹【原创】" />
private static String tempPath = Path.GetTempPath();//临时文件夹
private static String helpHtmlFileName = tempPath +
"\\help.html";//临时文件夹下的帮助文档
http://s8/mw690/002LtUBBgy6JG40A9x587&690将资源文件写入系统临时文件夹【原创】" TITLE="C#将资源文件写入系统临时文件夹【原创】" />
private void 打开帮助文档ToolStripMenuItem_Click(object
sender, EventArgs e)//打开帮助文档
{
if(!File.Exists(helpHtmlFileName))//先判断帮助文档是否存在(如果不存在
将其写入临时文件夹)
{
byte[] buf =
System.Text.Encoding.Default.GetBytes(Properties.Resources.help);//把资源里的html文件变为字节数组
File.WriteAllBytes(helpHtmlFileName, buf);//写到临时文件里面
}
System.Diagnostics.Process.Start(helpHtmlFileName);//用默认的浏览器打开
}
有时候我们会有这种需求,我们写软件把 资源文件里的帮助文档html 用本地浏览器打开
查阅了诸多资料 都不是很合适 最后弄出来了 分享给大家!
原创:转载请注明出处。
http://s14/mw690/002LtUBBgy6JG3SpLT74d&690将资源文件写入系统临时文件夹【原创】" TITLE="C#
http://s7/mw690/002LtUBBgy6JG3RhoDY76&690将资源文件写入系统临时文件夹【原创】" TITLE="C#
选择 帮助文档
http://s12/mw690/002LtUBBgy6JG3vYhNFfb&690将资源文件写入系统临时文件夹【原创】" TITLE="C#
网上有类似例子 但是 可能是.net4.0的原因 代码会有错误
变量声明
http://s11/mw690/002LtUBBgy6JG3YKkMW1a&690将资源文件写入系统临时文件夹【原创】" TITLE="C#
http://s8/mw690/002LtUBBgy6JG40A9x587&690将资源文件写入系统临时文件夹【原创】" TITLE="C#
}

加载中…