資源(リソースマネージャ)に埋め込まれたファイルのパスを取得する方法

StackOverflow https://stackoverflow.com/questions/2542503

質問

私はVS2008 C#プロジェクト内のリソース(RESXファイル)に埋め込まれたHTMLファイルのファイルパスを取得しようとしています。私は自分のアプリケーションで(DTM_NAVIGATE)をナビゲートできるようにするネイティブWebBrowserコントロール(PIEHtml)にこのファイルのパスを提供したいです。私はDTM_ADDTEXTWを使用して、このコントロールに文字列を渡すことができます知っているが、HTMLテキストのサイズがとても大きいことから、私はコントロールに文字列を渡したいいけません。私は何とかリソースマネージャ内部に埋め込まれ、このHTMLファイルのファイルパスを抽出する必要があります。

私が使用してみましたが、これは、アセンブリ内のhtmlのファイルパスを与えるものではありません。

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

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

ともサテライトアセンブリの中でリソースの取得を読んで、それをやりました私の問題を解決しない。

缶誰かこれを達成するための方法についての情報を提供してください?

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top