当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > 编译自己的资源文件编辑器reseditor.exe

ASP.NET
ASP.NET开发:简化应用程序的开发支持Web标准
asp.net XMLHttpRequest实现用户注册前的验证
asp.net 页面间传值方法小结
asp.net url重写浅谈
asp.net 验证码生成和刷新及验证
C#精髓 GridView72大绝技 学习gridview的朋友必看
实例说明asp.net中的简单角色权限控制
asp.net网站开发包wq.dll打包下载
js与ASP.NET 中文乱码问题
asp.net checkbox 动态绑定id GridView删除提示
asp.net TextBox回车触发事件 图片在img显示
asp.net 脏字典过滤问题 用正则表达式来过滤脏数据
asp.NET 脏字过滤算法
asp.NET 脏字过滤算法 修改版
asp.net sql 数据库处理函数命令
asp.net Javascript 的几种写法与提示
ASP.NET MVC学习笔记
asp.net 中国身份证号码验证代码 非正则
Asp.net中使用Sqlite数据库的方法
asp.net 中文字符串提交乱码的解决方法

ASP.NET 中的 编译自己的资源文件编辑器reseditor.exe


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 88 ::
收藏到网摘: n/a


vs.net2003 本身带了一个资源文件编辑软件,但默认没有编绎,不能使用。下面是我编绎这个工具的过程:
1.找到reseditor这个目录。一般在“Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Samples\Tutorials\resourcesandlocalization\reseditor”
2.reseditor目录中只有build.bat批处理文件。没有编绎C#源程序需要的csc.exe文件。我用了一个最笨的方法,就是把需要的文件全部拷贝到这个目录中。编绎C#源程序需要的文件如下: csc.exe cscomp.dll cscompui.dll
3.把以上文件拷贝到reseditor目录后运行build.exe。系统会在当前目录新生成一个reseditor.exe的可执行文件。双击reseditor是不是看见了想要的东西 ^.^。
在程序中读取资源文件中的图片:假如资源文件myrs.resources中有一个welcom的字段,值是一个图片。在程序要读取这个图片可以这样写:1.在程序头部导入resources,reflection两个命名空间 Imports System.Resources Imports System.Reflection2.在“解决方案资源管理器”中右击当前解决方案在弹出的菜单选择“添加”“添加现有项”加入myrs.resources资源文件。确保myrs.resources是“嵌入的资源”3.在程序中这样写: Dim mypic As New picturebox Dim rdrs As resourcemanager rdrs=New resourcemanager("你的解决方案.myrs.resources",Me.GetType().Assembly) mypic.Image=Ctype(rs.GetObject("welcom"),Image)4.按F5运行。
请大家到我的论坛作客:http://www.hnjygx.com/hdbbs/