問題タブ [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.
c++ - CMake と Visual Studio のリソース ファイル
Visual Studio 2005 を使用して作成された C++ プロジェクトを CMake に変換していますが、プロジェクトに含まれるリソース ファイルに少し問題がありました。
プロジェクトには、.rcファイル、一連の.icoファイル、およびファイルが含まれ.rc2ます。
通常の.rcファイルは、生成されたプロジェクトで正常に機能し、リソース コンパイラを使用します。ただし、.icoおよび.rc2ファイルは、生成されたプロジェクトで Visual Studio が C/C++ コンパイラを使用してコンパイルしようとするため、インクルードされるだけで問題が発生します。
これらのファイルはファイルに含まれていると想定している.rcため、おそらく CMakeLists.txt ファイルに含めなくてもうまくいくでしょうが、プロジェクトにそれらをリストすることは明らかに可能であるため (元のプロジェクトに表示されます)、私は生成されたプロジェクトのユーザーがこれらのファイルが使用されていることを確認できるようにします。
これらの余分な VS リソース ファイルを CMake で処理する正しい方法は何ですか?
c# - Windows イベント ログのデータ名
Windows でカスタム イベント ログを簡単に解析および構造化するために、ここで説明されているメッセージ リソース ファイルを利用しています。 vs.85).aspx
Windows 独自のログの xml 形式を調べていたところ、特定のイベント (ID で定義されている) に入力されたパラメーターに名前が付けられていることがわかりました。Security-Audit アクセスの例には、次のようなタグがあります。
問題は、データ名を定義する形式が見つからないことです。を作成するパラメータとして文字列を指定できます<data> string data </data>。mc リソース ファイルまたは c# コード EventLog クラスのいずれかに設定できると思います。しかし、どのように、どれが、私にはわかりませんでした。
visual-studio-2010 - Visual Studio 2010 を使用してリソースを作成しますか?
カスタム ダイアログ ボックスの作成に使用するリソースを Visual Studio 2010 で作成しようとしています。マイクロソフトは次の手順を提供します。
http://msdn.microsoft.com/en-us/library/sxdy04be.aspx
ただし、[新しい項目の追加] ダイアログには [リソース ファイル] オプションがありません。ただし、[プロジェクト] メニューには [リソースの追加...] メニュー項目があります。ただし、この項目は淡色表示されます。淡色表示になっているのはなぜですか?どうすれば利用できるようになりますか?
asp.net - ASP.NETWebサイトで選択されていないアラビア語のリソースファイル
リクエストに応じてローカライズされた電子メールを生成するWebアプリケーションモジュールを備えたプロジェクトに取り組んでいます。このアプリでは、いくつかの言語のhtmlテンプレートをローカライズする必要があります。電子メールのレイアウトが変更される可能性が低く、必要なキーの量が比較的少なかったため、asp.netリソースファイルを使用することにしました。
私はグローバルリソースを使用しており、必要なロケール用に約15の異なるリソースファイルがあります。英語のデフォルトのリソースファイル( "EmailTemplates.resx")と、いくつかのローカライズされたリソースファイル( "EmailTemplates.ru-RU.resx"、 "EmailTemplates.zh-CN.resx"、 "EmailTemplates.it-IT.resx")があります。 "、" EmailTemplates.id-ID.resx "など)。
リソースファイルの中には、実際には英語の「EmailTemplates.ar-AE.resx」とアラビア語の「EmailTemplates.ar-SA.resx」の2つのアラビア語ファイルがあります。
アラビア語以外のロケールのすべての電子メールは完全に機能します。アプリは必要なロケールを取得し、対応するリソースファイルを使用します。しかし、アラビア語のものを要求しようとすると、常にデフォルトのリソースファイルにフォールバックします。
カルチャを設定する方法は、ブラウザの設定ではなく、要求されたデータに基づいています。
デバッグ中に、CultureInfoが「ar-SA」または「ar-AE」に適切に設定されていることがわかりますが、アプリが対応するリソース値を取得すると、常にデフォルトの値が取得されます。
テスト目的でデフォルトのリソースファイルにアラビア語のデータを入力しましたが、アラビア語のテキストは問題なく表示されるため、フォントやHTMLのレイアウトの問題ではないと確信しています。
私はインターネットのあちこちを検索し、さまざまなアプローチを証明しましたが、運がありませんでした。「ar-SA」と「ar-AE」は有効なCultureInfo値であり、アプリは問題なくコンパイルされますが、アラビア語のメールをリクエストすると、アプリはアラビア語のリソースファイルを見つけることができないようです。
何か案は?私は本当にどんなヒットにも感謝し、助けてくれます!
乾杯!
c# - 1 つのリソース ファイルと多数のリソース ファイル
リソース ファイルとページの GetGlobalResourceObject() を使用して、スペイン語とポルトガル語のサポートを手動で追加しているサイトがあります。
基本的にサイトの独自のセクションを持ついくつかのタイプのユーザーがいます。私は現在、すべての「翻訳」を保持する大きな Language.resx ファイルを (言語ごとに) 1 つしか持っていません。
私の質問:
ページ/フォームごとに 1 つのリソース ファイルを使用する場合と比較して、サイト全体に 1 つの大きなリソース ファイルを使用することは、パフォーマンスのボトルネックになりますか?
ファイルには、約 800 行のテキストが含まれています。私は現在、concatenate() を介してリソース ファイル (xml) を生成するために Excel を使用しています。これにより、この時点で .resx ファイルを簡単に更新できます。
ありがとう!
regex - リソースファイルからショートカットのリスト(&記号を含むボタンのキャプションで示される)を生成する
ショートカットのリストを生成する必要がある429個のMFCリソースファイルのリストがあります。これは、ALT-Cがその特定のダイアログを閉じるためのショートカットであることを示すアンパサンド記号(BUTTON "&Close"など)を含むボタンです。
問題は、リソースファイルに次のようにフォーマットされた多くの異なるダイアログが含まれていることです。
私が引き出したいフォーマットは、「&Close」(または理想的には「ALT-C&Close」)とショートカット付きの他のラベルのリストであり、それらが下にあるダイアログ(IDD_VIDEOなど)で区切られています。正規表現は最善の解決策のようですが、私はまだこれに対して有効な正規表現を見つけることができていません。
asp.net - リソース ファイルのテキストが中国語で正しく表示されない
テキストがリソースファイルにリソース化されているasp.netで書かれたWebサイトがあります。中国語を除くすべての言語 (スペイン語、ドイツ語、アラビア語、韓国語など) の正しい文字を正常に表示できます。ブラウザを中国語 (任意のバージョン) に変更すると、奇妙な文字が表示されます。中国語フォントをインストールし、エンコーディングを変更しようとしましたが、何も動作しないようです。これは IE9 と FF9 の両方で発生しています。
元:
英語 - 進歩
中国語 (リソース ファイル内) - 進度
ブラウザに表示 - 进程</p>
どんな助けでも大歓迎です、
マット
java - リソースファイルがJavaに存在するかどうかを確認するには?
次のように、テキストを Java のリソース ファイルに出力しようとしています。
しかし、リソース ファイルが作成されていないため、ヌル ポインター例外が発生します。このエラーを回避するために、空のリソース ファイルがまだ存在しない場合、最初に作成するにはどうすればよいですか?
asp.net - リソースファイルの値をasp.netの非表示フィールドに割り当てるにはどうすればよいですか?
asp.netの非表示フィールドから値を読み取る必要がある状況にあります
これは多言語Webサイト用であり、リソース.resxファイルから上記の非表示フィールドの値を読み取る必要があります。実際の問題は、asp.net非表示フィールドがmeta:resourcekey="hdSearchInnerText"をプロパティとして取得しないことです。どうすればこれを回避できますか?試しましたが、修正が見つかりませんでした。
任意のアイデアや助けをいただければ幸いです。
c# - さまざまなリソース ファイルを使用して共通の ViewModel を作成するにはどうすればよいですか?
次のような ViewModel があります。
これはページ 1で使用され、次のようなことを行うとうまく機能します(たとえば、リソースを引き戻します):
しかし、私はこの ViewModel をページ 2で使用したいのですが、プロパティを別のリソース ファイル (例: Resources.User.Resource2) にポイントしたくありません。
クラスをだます必要はありませんが、オブジェクト指向のトリックを受け入れることはできます。
問題は、属性引数が文字列、定数、typeofまたは配列式でなければならないことです。
この問題を解決する最善の方法は何ですか?