2017-08-03 12 views
0

私は.NET実行可能ファイルを持っており、添付ファイルを表示する必要があります。私は.resourceファイルをDotNetResourcesExtractユーティリティを使用して.NET実行可能ファイルから抽出しましたが、今は.resourceというファイルの内容を表示する方法はありません。.resourceファイルの内容を表示

誰かがこのファイルの表示方法を説明できますか?そこにあなたの保存画像を仮定し

答えて

0

ないあなたはそれを正しく使用していることを確認...

あなたは簡単に行うことができます。

画像resfile = ProjectName.Properties.Resources.resourceName。

resfileがイメージの場合は、イメージコントロールに配置できます。

フォームにイメージコントロールがある場合は、次のようにします。 imageControl.Image = ProjectName.Properties.Resources.resourceName;

テキストファイルやその他の種類のファイルの場合は、同じ方法で再度アクセスできます。バイナリファイルの場合、ProjectName.Properties.Resources.resourceNameはバイト配列になりますので、正しい方法でロードする必要があります。

あなたはそれを望んでいますか?それ以外の場合は、リソースファイルから抽出しようとしているファイルのタイプを指定します。 MSDNザの.resx(XMLベースのリソース形式)ファイルによれば

+0

私は実行可能ファイルのソースがありません。いくつかのユーティリティを使用して.resourceファイルからデータを抽出することに興味があります。 –

0

ランタイムバイナリ実行可能ファイルに埋め込まれた又は サテライトアセンブリとしてコンパイルすることができる共通言語ランタイムバイナリ.resourcesファイルファイル に変換 あります。

要点:どのように表示するか? リソース(画像など)を含むバイナリファイルなので、Windowsリソースの編集/抽出アプリケーションはいつでも使用できます。例えば、 。 Restorator,Resource Hackerなどがある。

一方、これはほぼ同じように聞こえるStackoverflow post.を見てください。

関連する問題