問題タブ [resource-file]

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 に答える
143 参照

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

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

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

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

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

mfc - VC++ 10 MFC: ローカリゼーションを行う正しい方法は何ですか?

私は、MFC アプリでいくつかの作業を行う必要がある .NET 担当者です。このアプリは、VS2010 に変換した VS2008 MFC 実行可能ファイルです。元の開発者は、アプリケーションのコマンド ラインで、キーと値のペアを含む .txt ファイルの名前を指定して、ローカライズを行いました。実行可能ファイルへのインストールされたショートカットは、アプリがインストールされている国に応じて異なる .txt ファイルを指定します。これはもちろん、.exe を直接実行するだけでは機能しません。これは私には奇妙なやり方のように思えます。

これを適切な MFC の方法で行いたいのですが、Google で決定的な答えを見つけるのに苦労しています。私の理解では、このローカリゼーションには .rc ファイルの文字列テーブルを使用する必要がありますか? これは MFC の現在のベスト プラクティスですか?

文字列テーブルに関しては、異なる言語ごとに複数の文字列テーブルを作成するのが慣例であると読みました。MFC アプリケーションはどの言語を使用するかをどのように選択しますか? マシンの現在の言語設定に基づいていますか、それともこれを制御できますか (ビルドしている Wix .msi インストーラーで言語を指定する必要があるかもしれません)?

また、MFC アプリケーション内にすべてのリソースを埋め込むことが支持されなくなり、別のリソース .dll をコンパイルする必要があることも読みました。これは本当ですか?それを行う方法を調査してください...

最後に、MFC で Unicode をサポートするには何か特別なことをする必要がありますか?それとも MFC は既定で Unicode ですか?

ありがとう

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

silverlight - リソース ファイルの Silverlight アニメーション ストーリーボード

ストーリーボードは、styles.xaml などのリソース ファイルに配置できますか? 多くのページで再利用されるツールバーがあります。私はこれをページレベルのリソースで動作させています:

境界線コントロールが使用するもの:

私はすでに style.xaml ファイルを使用して境界線の書式を設定しているので、ストーリーボードもそこに保存したいと思います。これは可能ですか?

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

c# - ページにカスタムコントロールの埋め込みリソースからのJavaScriptを使用する

追加されたaspxページにHTMLをレンダリングするカスタムサーバーコントロールがあります。

GetHTMLContent()は、いくつかのHTMLを再調整します。

<div id="panel" onMouseOver="hide"><table><tr><td>Something Here</td></tr></table></div>

そして、このサーバーコントロールに埋め込まれたリソースであるjavascriptファイルがあります。このjavascriptファイルには、次のような関数が含まれています。

このようなaspxページにカスタムコントロールを追加します

ブラウザで開くと、HTMLコンテンツは正常にレンダリングされますが、JavaScriptが機能している必要があります。

私の質問は、カスタムコントロールに埋め込まれたjavascriptファイルにある関数を、カスタムコントロールがロードされるaspxページでどのように機能させることができるかということです。

ありがとう

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

qt - qrcファイルからすべての画像を取得するにはどうすればよいですか?

qrcファイルからすべての画像を取得してComboBoxに渡したい。もっと何を言うべきかわからない。それは私が思う非常に基本的な仕事ですが、私は解決策を見つけることができません。

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

c# - 単体テストを実行するときに、文字列を正しくローカライズするにはどうすればよいですか?

フランス語と英語をサポートする必要があるプロジェクトがあります。すべての文字列をリソース ファイルに入れました。Visual Studio でプログラムをデバッグすると、フランス語でプログラムを正常に表示できます。ただし、プログラムのテストを実行すると、プログラムは英語に戻ります。フランスのリソース dll ファイルを配置に追加しました。これにより、個々の単体テストをフランス語でデバッグできますが、[テスト] -> [デバッグ] -> [ソリューション内のすべてのテスト] をクリックすると、プログラムは英語で実行されます。

[DeploymentItem(@"..\bin\x86\Release\fr", "fr-FR")] もテストの 1 つに追加しようとしましたが、これは役に立ちませんでした。これを修正する方法について何か提案はありますか? ありがとう!

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

c++ - .rcファイル内のTEXTINCLUDEセクションの複製

.rcファイルで、3つのTEXTINCLUDEセクションが2回繰り返され、内容が異なることがわかりました。「リソースインクルード」を開くと、最初の3つのセクションのインクルードのみが表示されます。私はずっと前に.rcを微調整したので、おそらくそれからの残り物です。

次の3つのセクションを安全に削除できますか?

これを.rcファイルから貼り付けたところ、TEXTINCLUDEセクションがどのように繰り返されているかがわかります(つまり、「3TEXTINCLUDE」の後に「1TEXTINCLUDE」が続きます。

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

visual-studio - RC ファイル内の異なる言語セクションに同じリソース識別子がありますが、なぜそれが可能なのでしょうか?

RC ファイルは、異なる言語セクションにある限り、重複したリソース (つまり、同じリソース識別子) を持つことができることに気付きました。

たとえば、これは私の rc ファイルでエラーなしでコンパイルされます。

なぜこれが可能なのですか?別の DLL を使用してローカライズされたリソースを保持する代わりに、ローカライズの代替方法として使用することを意図していますか?

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

c# - ResourceManager.GetString() を使用するときにマジック ストリングを使用しないようにするにはどうすればよいですか?

クラス ライブラリ プロジェクトにリソース ファイルがあります。このリソース ファイルを使用して、ユーザーに表示される可能性のあるさまざまなメッセージを保持しています。

たとえば、リソースの名前は「InvalidEmailAddress」で、en-US リソース ファイルの値は「Invalid Email Address」です。

ResourceManager の GetString(string) メソッドを呼び出すと、次のようになります。

しかし、これは私には本当に悪いようです。誰かがリソースの名前を変更した場合はどうなりますか? これで、ステートメントは null 値を返します。

この問題を回避する方法はありますか?

更新: ここでは、ローカリゼーションが重要な要素です。リソース マネージャーは、カルチャを変更して適切な文字列値を取得できるようにするために使用されます。

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

java - 電話で「aapt.exe」を直接実行しますか?

パッケージ化されたリソース ファイルをプログラムで作成し、Android フォンで実行中のアプリで直接 (それが問題です) 作成したいと考えています。電話で「aapt.exe」を実行する方法はありますか、またはJavaライブラリからresource._rscファイルを作成する別の方法はありますか?

答えてくれてthx!