問題タブ [formatmessage]

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 投票する
2 に答える
994 参照

c++ - FormatMessage を別の言語に

システム エラー コードを特定の言語に翻訳することはできますか?

にしか渡せませMAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US)FormatMessage。それ以外の場合、関数呼び出しは 15100 (リソース ローダーが MUI ファイルを見つけられませんでした) で失敗します

システム エラー メッセージはどこに保存されますか? システムのロケールとは異なるロケールでメッセージをロードできないのはなぜですか?

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

sql - TAB 文字を含む FORMATMSAGE

最近、FORMATMESSAGE (下のリンク) について知り、使い始めました。 https://msdn.microsoft.com/en-us/library/ms186788.aspx

TAB 文字 (以下のリンク) を印刷/選択していることは承知していますが、FROMATMESSAGE 関数内でそれを行う方法を学びたいと思います https://msdn.microsoft.com/en-us/library/ms187323.aspx

CHAR(9) とエスケープ文字 \t を使用してみましたが、気に入らないようです。

回避策があることはわかっており、FORMATMESSAGE を使用する以外の代替方法を考えるのは難しくありませんが、私はそれについて本当に興味がありました。

どうもありがとう

0 投票する
3 に答える
174 参照

sql-server - FORMATMESSAGE の変数をゼロで左に埋める

SQL Server の FORMATMESSAGE コマンドを使用して、ステータス メッセージを出力しています。

これにより、次のような出力が得られます。

しかし、@i 変数が 10 未満の場合、ゼロ フィルを行うにはどうすればよいですか。2 つの位置が得られますが、左にゼロを埋める文字がわかりません。

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

c++ - FormatMessage を使用してメッセージを取得した後に文字列を返す関数を作成する

error_code を引数として取り、エラー メッセージを取得してメッセージを返す関数を書きたかったのです。ただし、FormatMessage の場合、割り当てられたメモリは LocalFree(err_msg) を使用してクリアされます。これが戻ってくるのと一緒にどうしていけないのかわからない。

上記のような方法が欲しいです。上記の場合、err_msg を返すと範囲外になります。誰でもこれに適切な機能を与えてもらえますか?