問題タブ [resource-files]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
134 参照

.net - Visual Studio がリソース デザイナーのプロパティを内部に戻さないようにする

リソース デザイナー ファイルが自動生成されることはわかっています。プロジェクト レベルでリソース ファイルを使用して WPF ローカリゼーションを実現しています。これは、リソース デザイナーのプロパティが public 修飾されている場合にのみ可能です。新しい resx エントリを追加するたびに、すべてのプロパティが「内部」スコープに変更されます! これを防ぐために追加できる設定、属性はありますか? どんな助けでもgr8です!ありがとう!

0 投票する
1 に答える
158 参照

wpf - 埋め込まれたビットマップ ファイルとアセンブリ サイズ

リソース プロジェクトにいくつかの大きなビットマップ ファイルが埋め込まれています。コンパイルされた exe は 13 MB です。これらのビットマップ ファイルを削除すると、6 MB に減少します。

アプリケーションのパフォーマンスを改善しようとしています。WPF デスクトップ アプリケーションです。イメージを exe に埋め込むよりも、ディスクからイメージをロードしたほうがよいでしょうか? それらをpngに変換する必要がありますか?

0 投票する
1 に答える
612 参照

windows-phone-7 - MVVMLightを使用してWP7アプリケーションをローカライズします

WindowsPhone7アプリケーションでMVVMLightを使用しています。アプリケーションは英語とスペイン語で使用されます。ユーザーは実行時に別の言語を選択できます。リソースファイルを使用してアプリケーションをローカライズしています。私はすでにローカリゼーションを機能させることができましたが、設定から言語を変更した場合のみです。メインページには、実行時にユーザーが言語を選択するためのリストがあり、選択した言語をThread.CurrentThread.CurrentCultureに設定していますが、インターフェイスのテキスト文字列が更新されません。コントロールのラベルを設定するためにビューにバインドしている一連のプロパティがViewModelにありますが、何かが不足しています。INotifyPropertyChangedを実装する必要があることを読んでいますこれを機能させるためにViewModelで実行しますが、正確にそれを行う方法も、MVVMLightを使用してこのケースを実装する別のより良い方法があるかどうかもわかりません。誰かがここで私を助けてくれませんか?

0 投票する
1 に答える
4235 参照

c# - リソースファイルに名前を付ける方法は?

リソースファイルで遊んでいて、問題が発生しました。

Languagesというフォルダがあります。リソースファイルを作成して「R.resx」と呼ぶと、クラスでこのリソースファイルを呼び出すことができます。

このファイルの名前を変更して(または削除して新しいリソースファイルを作成し)、R.en.resxと呼ぶと、このリソースファイルをクラスで呼び出すことができなくなります。

最初の言語はR.resxにある必要があり、残りはR.language.resxになりますか?

0 投票する
4 に答える
35171 参照

c++ - IntelliSense: C++ でソース ファイル "curl.h" を開けません

C++ プロジェクトをコンパイルできません。

IntelliSense: C++ でソース ファイル "curl.h" を開けません

そのファイルをソリューション エクスプローラーの "Header Files" フォルダーに追加しようとしましたが、変更はありません。「ソースファイル」フォルダに追加できませんでした。

どうすればこれを修正できますか?

0 投票する
1 に答える
5356 参照

c# - リソースファイルを使用したローカリゼーションが機能しない

新しいRosourceファイルUserNotification.resxを追加しました。次に、ローカリゼーション用に2つのファイルを追加し、UserNotification.hr-HR.resxとUserNotification.sl-SI.resxという名前を付けました。(次のスレッド:C#でローカリゼーションを使用する方法

次に、Windowsの言語を「si」に変更しました。System.Globalization.CultureInfo.CurrentCulture.ToString()出力sisl-SIを使用して現在のカルチャを印刷する場合

しかし、私は常にUserNotification.resxから文字列を取得します。Seamsは、ローカリゼーションリソースファイルを認識しません。

0 投票する
2 に答える
1265 参照

java - NetBean 7、画像用のフォルダを作成する方法は?

プロジェクトを作成しました。プロジェクト内に、私のパッケージを含む Source Packages という名前のフォルダーがあります。画像が必要で、.jar を作成するときに画像フォルダーが jar ファイル内になるように、それらをプロジェクト内 (またはソース パッケージ内) のフォルダーにコピーしたいと考えています。NetBeans でそれを行うにはどうすればよいですか?

編集:私はまだそれを理解できません、これはコードです:

「IllegalArgumentException input==null」というエラーが表示されます。

このコードを試してみると、フォルダー「images」はプロジェクト「Game」のフォルダー内にあります。

それは動作します、私は InputStream で何が間違っていますか?

0 投票する
1 に答える
143 参照

wpf - WPFリソースファイルの検索/一覧表示?

WPFアプリケーションでリソースを検索する方法はありますか?

アプリにたくさんの画像を追加して検索MS*.jpgなどをしたいのですが、可能ですか?

すべてのリソースのリストを作成できれば、それも確かに役立ちますが、パフォーマンスに多くのコストがかかることは望ましくありません(遅延ロードされます)。

0 投票する
1 に答える
3883 参照

c# - コンパイルされたリソース(.res)ファイルをC#で読み取るにはどうすればよいですか?

コンパイルされたリソースファイル(.res)があります。プログラムで変更できるように、C#で読み取る必要があります。これは.resxファイルまたは.rcファイルではないことに注意してください。ファイルはコンパイルされており、テキストベースではありません。

これまで、Win32 APIでLoadLibrary、LoadResourceなどを調べてみましたが、これらの関数は実行可能ファイル(.exe、.dll)でのみ機能し、リソースファイルでは機能しないようです。

BinaryReaderを使用してファイルをロードしようとしましたが、もちろん、結果のバイト配列をあまり理解できません。Marshal.PtrToStructureを使おうと思ったのですが、resファイルの構造がわかりません。RESOURCEHEADERの構造はわかっていますが、使い方がわかりませんでした(ネイティブコードの経験がほとんどないことは認めます)。

誰かが.resファイルのバージョン情報を正常に読み取って更新する方法を理解するのを手伝ってくれませんか?

0 投票する
1 に答える
2049 参照

c# - 多言語ウィンドウ フォーム

アラビア語と英語の 2 つの言語をサポートする Windows アプリケーションを開発しています。実行時にフォームの UI (ラベル) を変更したい。ユーザーが最初に選択した言語は、その言語で表示する必要があります。このために、次のキーを設定しました

ユーザーが英語を選択した場合

ユーザーがアラビア語を選択した場合

Visual Studio でアプリケーションを実行すると、これは正常に機能します。すべてのフォームは、現在選択されている UI カルチャに従って表示されます。

しかし、このアプリケーションの MSI をマシンにインストールした後、CurrentUICulture リソース ファイルによると、フォームのラベル値が表示されません。選択した言語がアラビア語であっても、ラベルは常に英語のみで表示されます。