問題タブ [messages]

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

c++ - MFC でのメッセージのトラップ - 違いは何ですか?

関数 OnSize(..) の MFC の次の 2 つのメッセージ トラップの違いは (あるとすれば) どうなのかと思っていました。

1 - メッセージ マップ経由:

2 - afx_message 経由:

それらは同じ意味で使用されているようですが、どちらを使用する必要がありますか、それとも他の要因に依存しますか?

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

.net - PreFilterMessage() から .Net フォームを閉じるには?

次のような PreFilterMessage を使用して、フォームに送信されるメッセージをフィルタリングしています。

print("code sample");

print("code sample");

しかし問題は、フォームが最初だけ閉じられることです。フォームを再度開いた後、ESC を押しても閉じられません。

どうすればこれを達成できますか?

ありがとう

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

c++ - MFC:リストコントロールのフォントを変更する

実行時に、固定幅フォントを使用するようにリストコントロールのフォントを変更する必要があります。NM_CUSTOMDRAWメッセージをトラップする必要があることを示唆する例をいくつか見ましたが、それを行うためのより良い方法があるかどうか疑問に思いました。

ありがとう。

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

javascript - ASP.NET Web アプリケーションでビジネス ルールの静的エラー (例外メッセージではない) メッセージをコーディングして取得するための適切な方法は何ですか?

過去 6 年間、私はこの猫をいくつかの異なる方法でスキン化してきました.ハードコードされた文字列、const を持つ静的クラス、およびリソース ファイルです。どのようなアプローチを使用していますか、またその理由は何ですか? クライアント側のエラー メッセージと統合するためのボーナス ポイント!

0 投票する
9 に答える
2432 参照

php - ページ間でユーザーへのメッセージを渡すのに最適な方法

したがって、イベントのチェーンは次のとおりです。

  1. ユーザーがフォームを送信します。
  2. 送信の処理中に、「レコードが保存されました」などのメッセージが生成されます。
  3. ユーザーは、検索結果などの新しいページにリダイレクトされます。
  4. 新しいページにメッセージを表示する必要があります。

では、問題は、ステップ2からステップ3までのメッセージを取得する方法です。これは1つの単純な例にすぎません...他にもはるかに複雑な例がたくさんあります。

私はPHPを使用しています。

ニーズ:

  • 複数のメッセージをサポートし、必要に応じて受信側のマシンでフォーマットする必要があります
  • メッセージは同じページに追加できます(ステップ4内など)
  • 関数またはオブジェクトの内部から追加されたメッセージ

私が思いついたいくつかのオプション:

  • セッション変数に配列として格納し、各表示後に空にします
  • getまたはqueryパラメーターとして渡します。これを常に処理しているため、煩わしくなり、取得することを忘れないでください。長くなる可能性があるため、クエリ文字列の最大長を簡単に超えてしまう可能性があります
  • セッションごとにデータベースに保存します(ログインしているユーザーが常にそうであるとは限りません)。これには、それらが追加される各ページに追加の挿入が必要になり、場合によっては複数になり、すべてのページに追加の選択が必要になります

現在、セッション内のメッセージを配列に格納していますが、もっと良い方法があるかどうか疑問に思っています。上記の他の2つのオプションはあまり良いとは思いません。

編集:セッションメソッドに2つの関数を使用します:AddStatusMsg()(配列に要素を追加します)とDisplayStatusMsg()(HTML形式のメッセージを返し、配列を空にします)。

0 投票する
9 に答える
10739 参照

language-agnostic - なぜメッセージベースのシステムを使用するのですか?

メッセージベースのシステムを使用する動機は何ですか?

NServiceBusMassTransitなどのサービスバスについて多くのことを見ていて、基礎となる方法論の利点は何であるか疑問に思っています。

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

vb.net - ASP.NET で例外メッセージを再帰的に表示する方法

私は例外を多用し始めました。長所と短所を難しい方法で学ぶことで成長すると確信していますが、例外の第一人者になるまでは、この手法が許容されます。

私は自分の 'SorryFailedToSaveYourData' 例外でデータベース例外をラップしてから、次のようにメッセージを表示する例外を再帰的に移動するつもりです:

このプラクティスは役に立ちますか、それとも例外の処理に関して完全に理解できていないのでしょうか? 独自の例外を作成できることは承知していますが、私たちが取り組んでいるプロジェクトの規模を考えると、やり過ぎのように思えます。

ありがとう

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

oracle - Oracle エラーメッセージをより詳細にする方法は?

私を夢中にさせるメッセージはORA-01008 - Not all variables bound.

目が飛び出すまでモニターを見つめずに、42 個の可能な変数名のどれをスペルミスしたかを知る方法はありますか?

更新:ADO.NETデータベースへのアクセスに使用します。@Justin Caveが示唆しているように、おそらくOracleの例外でいくつかの情報が失われます。しかし、SQL Plus でもパラメーター名が表示されないことは確かです。

0 投票する
5 に答える
14665 参照

sql-server - SQL2008結果セットのメッセージを無効にする

これらの 2つの質問に加えて、SQL2008の結果セットと一緒に送信される可能性のあるメッセージを無効にする方法はありますか?

(これはANSI_WARNINGS設定とは関係がないことに注意してください。またはNOCOUNT。)

助けてくれてありがとう。

編集:互換性設定やテーブル所有者の問題ではありません。そして、それはNOCOUNTとは何の関係もありません。私を信じて。