解决方案 »
- C# string 转 泛型,在线等
- 请教高手,如何用C#做QQ头象来信息时的闪动?
- string类型字段是否有长度限制?
- 未将对象引用设置到对象的实例"异常的原因 怎么办解决?
- 请教:关于c#中DataGrid的使用
- c# 使用WNetAddConnection2 映射网络路径,老提示网络路径错误,附上代码。
- winform中tabControl选项卡如何纵向排列
- 请问如何将邮件头中的发件人,主题,日期……等信息提取出来啊?
- DataGrid处一编辑状态,需要按一个钮,将textbox中的内容放入dataset->datatable中出错?
- 添加DSOFramer.ocx引用后,发布安装包时怎么让用户在客户机自动完成注册。
- C#用怎么用正则截取指定class的值?
- 依然是输出字符串问题
2、在目录下用notepad.exe创建两个文件:
c:\tmp\my.html<html>
<head><title>Hello resource</title></head>
<body><h3>Hello from embedded resource</h3></body>
</html>c:\tmp\my.rcmy.html XML "my.htm"3、在VisualStudio命令行窗口下,运行rc.exe编译my.rc为.res文件。c:\tmp>rc.exe /r my.rc4、创建一个Winform工程,并拖入一个WebBrowser控件。双击Winform的标题栏并把响应函数改为:private void Form1_Load(object sender, EventArgs e)
{
string path = System.Reflection.Assembly.GetExecutingAssembly().Location;
path = path.Replace("\\", "%5C");
string url = "res://" + path + "/XML/my.html";
this.webBrowser1.Navigate(url);
}
5、把c:\tmp\my.res拷贝到项目目录下,并右击工程,属性,资源文件,选择my.res文件。
6、编译运行。在my.rc文件中
XML 为自定义的资源类型(相对于url中的/XML/);
my.htm 为字符串标志符(相对于url中的my.html),而不是采用类似IDR_HTML的整数标志符;
"my.htm" 表示该资源从外部(名字叫my.htm的)文件中来。
刚有重弄了个工程,也么有成功...帮看看吧~~~1、新建目录 C:\zcTest ,新建 my.htm 和 my.rc,里面写上:2、生成 res 文件:3、打开 vs08 --> 新建--> 项目 --> "Windows 窗体应用程序" --> 放入 WebBrowser控件 --> 键入代码:4、复制 my.res :5、工程添加 res 。右击 工程名 -->属性 --> "资源" 选项卡 --> 添加资源 --> 添加现有文件 --> 选择 my.res :
6、编译运行,还是不行...
有一点 和你说的 不同 ,我把你代码里面的 path = path.Replace("\\", "%5C"); 换成了 path = path.Replace("\\", "/"); ,你那代码得到的字符串貌似好像不对吧...