gpt4 book ai didi

c# - 如何检索资源中嵌入的文件的路径(资源管理器)

转载 作者:太空宇宙 更新时间:2023-11-03 16:54:50 25 4
gpt4 key购买 nike

我正在尝试检索嵌入在 VS2008 C# 项目的资源(resx 文件)中的 html 文件的文件路径。我想将此文件的路径提供给 native 网络浏览器控件 (PIEHtml),以便能够在我的应用程序中导航 (DTM_NAVIGATE)。我知道我可以使用 DTM_ADDTEXTW 将字符串传递给此控件,但由于 html 文本大小太大,我不想将字符串传递给控件。我需要以某种方式提取嵌入在资源管理器中的这个 html 文件的文件路径。

我试过使用,但这并没有给出程序集内 html 的文件路径:

private ResourceManager resManager = new ResourceManager("AppName.FolderName.FileName", System.Reflection.Assembly.GetExecutingAssembly());

this.lbl.Text = resManager.GetString("StringInResources");

同时阅读 Retrieving Resources in Satellite Assemblies但这并没有解决我的问题。

有人可以提供有关如何实现此目标的信息吗?

最佳答案

难道你不需要先提取资源吗?或者至少将其加载到内存中?

试试这个链接:http://www.csharper.net/blog/getting_an_embedded_resource_file_out_of_an_assembly.aspx

关于c# - 如何检索资源中嵌入的文件的路径(资源管理器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2542503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com