問題タブ [message]

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

delphi - Delphi 6 でフォームの非アクティブ化を防止する

グリッド内編集で非モーダル フォームを使用する Delphi 6 アプリケーションがあります。FormClose イベント内で、エントリが正方形であることを確認し、そうでない場合は閉じないようにします。

ただし、ユーザーが背後のメイン フォームをクリックすると、元のフォームが背後に消えますが (ご想像のとおり)、ユーザーはグリッド内の変更が検証されずに、メイン画面の新しいレコードに移動できます。

FormDeactivate イベントを試してみました。これは発生しますが、非アクティブ化を防止するメカニズムがないようです (FormClose イベントの Action パラメーターとは異なります)。グリッドから OnExit を試しましたが、無効化しても起動しません。WM_ACTIVATE メッセージをトラップして Msg.Result = 1 を設定しようとしましたが、これは効果がありません (別の WM_ACTIVATE メッセージがメイン フォームに送信されている可能性があります)。

そのため、ユーザーが別のフォームをクリックしたときにフォームの非アクティブ化を (条件付きで) 防止する方法についてのアイデアを探しています。(PS フォーム スタイルを fsStayOnTop に変更したくありません)

ありがとう

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

c++ - 2つのC++MFCプラグイン間で通信するにはどうすればよいですか?

c++MFCアプリのプラグインがあります。同じアプリの別のプラグインの開発者と協力して、コード内のイベントの通知を取得しようとしています。どちらのプラグインもc++dllの形式です。

プラグインから彼のプラグインにメッセージを渡すにはどうすればよいですか?ソリューションは、ホストアプリだけでなく、2つのプラグインの不一致バージョンに対しても堅牢である必要があります。通知はコントロールポイントの移動中に行われるため、1秒間に数回行われます。

私はコールバックメカニズムを設定することができました。そこでは、彼のプラグインがロードされると、関数ポインターを使用してプラグイン内の関数を呼び出します。読み込み順序は保証されていませんが、定期的に確認することもできます。

Win32にメッセージングシステムがあることは知っていますが、実際にどのように機能するかはわかりません。フックを追加してメッセージを送信することもできますが、メッセージIDが何であるか、または私が言ったこと以外の詳細を実際に同期する方法については少しあいまいです。

これを行う方法に関する他のアイデアはありますか?

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

asp.net - JavaScript を呼び出す

javascript を使用してユーザーにメッセージを表示しようとしています。ボタンがあり、このボタンは次のようなことを行います。

まず、ユーザーにメッセージが表示された後、label1.text は「Hello world」になります。

ありがとう。

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

c# - c# windows mobile テキスト メッセージング

アプリケーションが持つ番号でさまざまなモバイル機能を実行できる Windows Mobile 用のアプリケーションを作成しました。

ともかく。テキスト メッセージ アプリケーションを起動し、引数として電話番号を送信します。私はこれだけを見つけました:

しかし、モバイル デバイスでテキスト メッセージング アプリケーションを使用したいと考えています。ヒントはありますか?

前もって感謝します

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

wcf - WCF でメッセージの継承を避ける必要がありますか?

一般的に、私は WCF コントラクトで継承を使用することを避け、コンポジションを優先します。

しかし、次の状況では...

  • ResultA と ResultB のいずれかになるサービス操作があります。
  • この結果を報告するために、応答メッセージにブール値/列挙型があります。
  • 応答メッセージには、他にも多くのプロパティがあります。これらのいくつかは ResultA のイベントにのみ関連し、一部は ResultB のイベントにのみ関連します。

私の選択肢は次のとおりです。

  1. すべてを含む単一の応答メッセージ コントラクトを用意し、プロパティが関連しない場合は null のままにします。次に、クライアントは bool/enum を調べて、その ResultA または ResultB を確認し、それに応じてプロパティを無視する必要があります。
  2. 2 つの応答メッセージ コントラクトを持ち、両方とも共有ベースから継承します。1 つは ResultA とその関連プロパティを表し、もう 1 つは ResultB とその関連プロパティを表します。

私はいくつかの理由からオプション 2 を好みますが、継承よりも合成の規則に違反しています。

人々はどう思いますか?

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

outlook - 特定の MAPI メッセージが着信か発信かを確認するにはどうすればよいですか?

Outlook 用の COM アドイン (Redemption を使用) では、見ている特定のメッセージが受信されたか送信されたかを判断できる必要があります (着信メッセージのみに対処したい)。親フォルダーまたは受信者または送信者を見るだけでは、受信メッセージと送信メッセージの両方が同じ (パブリック) フォルダー内に一緒にスローされ、複数の有効な送信者が存在する可能性があるため、私の場合は機能しません。さらに、ある有効な送信者から別の有効な送信者に送信される内部メッセージもある可能性があります。

これらのプロパティはメールボックス ストアでのみ設定され、私が扱うメッセージはパブリック フォルダー ストアにあることが最も多いため (より正確には、メールが有効なPR_RECEIVED_BY_*パブリックPR_RCVD_REPRESENTING_*そのフォルダーに代わって送信されたメッセージも配置されるフォルダー)。

私はすでに OutlookSpy を使用して、さまざまなサンプル メッセージの MAPI プロパティを比較し、何かを見つけたと何度か考えましたが、これまでのところ、最終的に安定したソリューションであることが証明されたものは何も見つかりませんでした (たとえば、最初PR_MESSAGE_RECIP_MEは、受信メッセージにのみ設定され、送信メッセージには決して設定されないように見えました)。もの、しかしその後、そのプロパティも欠落している受信メッセージを見つけました)。

基本的に、着信メッセージまたは発信メッセージのみに常に設定されるプロパティ (またはその値) を探しています。

これは、少なくとも Exchange 2003 と 2007、および Outlook 2003 と 2007 で機能する必要があります。

何か案は?

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

wcf - 証明書とWindows認証なしのWCFメッセージセキュリティ

複数の企業 (数百) に展開される WCF サービスとクライアントがあります。ソフトウェアをネットワークで実行する企業もあれば、インターネット経由で実行する企業もあります (オフィスでは WCF サーバー、別のオフィスでは WCF クライアント)。

WCF サーバーとクライアント間の通信を暗号化します。クライアントがサーバーにログオンするために使用する独自のユーザー名/パスワード ログインがあるため、WCF セキュリティを使用して cient / サブスクライバーを認証する必要はありません。

  • 一部のユーザーはインターネット経由で Wi​​ndows 認証を実行し、WCF サーバーは WCF クライアントと同じドメインにない可能性があるため、Windows 認証に依存することはできません。
  • 「本物の」証明書*を使用する場合、ソフトウェアを実行している企業は CA から証明書を購入してインストールし、それを使用するようにソフトウェアを構成する必要がありますが、ほとんどの企業にとってこれは複雑すぎます。
  • WCF サーバーのインストール中に証明書を自動作成することもできますが、証明書を証明書ストアに自動的にインストールし、証明書を読み取るための IIS アクセス許可を何らかの方法で自動的に付与する必要があります。これは私たちが望むよりも複雑です。

要するに、暗号化が共有シークレット、この場合はユーザーがログオンしているユーザー名/パスワードに基づいている単純なソリューションが必要です。これが利用可能な最高の暗号化を提供しないことは理解していますが、ソフトウェアの展開を容易にするために、セキュリティの一部を喜んで交換します.

これは可能ですか?

*「本物の」証明書とは、認証局から購入した証明書を意味し、自分で作成した/自己署名した証明書ではありません。

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

java - JBoss 5.1.0GA: 「java.lang.IllegalStateException: Null beanMetaData」および「java.lang.RuntimeException: Bean コンテナーの初期化に失敗しました」

Jboss 4.0.3 SP1 用に作成された ear ファイルをデプロイしようとしています。

「アップグレード」には以下が含まれます。

  • javax.annotation.PostConstruct の使用
  • activateConfig を activationConfig に変更します
  • Bean が import javax.jms.MessageListener を実装していることを確認してください

次のスタック トレースは、ejb ファイル内の MDB (唯一の) によってトリガーされると思います。

誰かが何を見るべきかを提案できるかどうか疑問に思います.

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

php - Php での IMAP: メッセージを未読/未読としてマークする

メール アカウントからメールを読み取るスクリプトを php で作成したいと考えています。サーバーに接続し、メールを見ることができますが、見られないように戻したいのですが、これを行う機能が見つかりません。

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

design-patterns - メッセージデザインパターン

メッセージベースのパッシングシステムの場合、「メッセージデザインパターン」は何ですか。

  • ダイレクトメッセージを制限する(つまり、特定の宛先)

  • 長いカスケードチェーンは避けてください(つまり、MsgAにMsgB、MsgCなどで反応します)

  • システムに「ハートビート」メッセージを表示する

他の例?