問題タブ [dde]
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.
.net - DDEはまだ重要ですか?代替案はどれですか?
私は証券取引所情報プラットフォームに取り組んでおり、私たちのプラットフォームと自作の Excel ファイルとの間のリンクを提供することを考えています。金融市場は依然として古い DDE サーバー アプローチに縛られていますが、それは今日でも重要なのでしょうか?
Excel ファイル、OLE DB クエリで自動オンライン データ更新を行うための代替手段はどれですか? C# および .NET で OLE DB プロバイダーを実装する例を誰かが持っているのではないかと思います。
私たちの API は完全にオンラインで RESTful になります。このデータを Excel にリンクするための Web サービスの代替手段はありますか? Excel 2003 には Web サービス ツールキットが含まれていたことを覚えていますが、Excel 2007 にはそれに近いものはありません。
delphi - Delphi プログラムのあるインスタンスから別のインスタンスに文字列を送信するにはどうすればよいですか?
プログラムのあるインスタンスからプログラムの別のインスタンスに文字列を送信する最も簡単な方法は何ですか? 受信プログラムは、受信した文字列をパラメーターとして使用して、プロシージャを実行する必要があります。
DDE について読み始めましたが、混乱しました。他にどのようなオプションがあり、これを実装する最も簡単な方法は何ですか?
delphi - DDE イベント後にウィンドウを前面に移動するにはどうすればよいですか?
DDE イベントで、私のプログラムはファイルをロードし、フォアグラウンドにポップする必要があります。使っていた
ウィンドウを非表示にしたときだけ、そのように機能しているようです。
だから私は追加しました
繰り返しますが、これは、非表示、閉じている、最小化されている、またはアイコントレイにある場合は機能しますが、別のウィンドウのすぐ下で開いている場合は機能しません.
私もいくつかのハッキーなものを試しました
強制的に表示しようとしますが、役に立ちません。このブロックの両側に出力があり、スタックする可能性のある条件ステートメントがないため、コードが実行されていることがわかります。
sockets - ターミナル サーバーで機能するプロセス間通信方法はどれですか?
ターミナル サーバー セッションでは、必要なリソースが仮想化されていないため、一部の標準 IPC テクノロジはシングル ユーザー環境のように機能しない場合があります。
たとえば、TCP/IP ポートは仮想化されていないため、異なるセッション内のアプリケーションが同じポートでリッスンしようとすると、ポートの競合が発生します。
同じユーザー セッションで実行されているアプリケーションが対話する必要があるターミナル サーバー環境で機能する IPC テクノロジはどれですか?
- メッセージ (WM_COPYDATA)?
- 名前付きパイプ?
- DDE?
- メモリマップファイル?
excel - カスタム アプリから EXcel にデータを取得する
カスタム アプリケーションのデータを Excel のセルにリンクできるようにしたいと考えています。
そのためにどのような技術を使用しますか? 私は主に Unix 開発者であり、win32 テクノロジについて詳しく知りません。しかし、私が理解している限り、DDE は非常に古い技術ですが、最も簡単です。
OpenOffice などの他のオフィス スイートと一緒に使用できることは大きなメリットです。
java - Java からの DDE 呼び出しの実行
Java から DDE 呼び出しを行うための経験やサンプル コードを持っている人がいるかどうか疑問に思っています。stddde ライブラリ (DdeInitialize、DdeClientTransaction) からの win32 呼び出しを使用して DDE を実行したことがあり、このための JNI ラッパーを作成することもできましたが、JNAから実行するのがよいのではないかと考えていました。
また、メッセージ ポンプを使用してスレッドから DDE 呼び出しを行う必要があるという事実についても懸念があります。Java でそれを強制する方法については、完全には確信が持てません。
これから行う呼び出しは非常に単純です (VBA の DDInitiate、DDEExcecute、および DDETerminate 関数と同等です)。
winapi - DDE - Windows がパスを見つけられません
CDialog
を作成する前に表示したい場合、DDE の処理に問題がありCFrameWnd
ます。私は2つの方法でそれを行います:
1)をオーバーライドしたcreate MyApp
( ) 。内部で( )を作成します。DDE はうまく機能し、DDE 呼び出しを処理します。CWinApp
OnDDECommand
MyApp::InitInstance()
MainFrame
CFrameWnd
OnDDECommand
2) 前に( )MainFrame
を表示したいのですが、そのような状況では が得られません。内部で(およびその他のメッセージを)処理しようとしましたが、そのようなメッセージは表示されません。MyDialog
CDialog
OnDDECommand
WM_DDE_EXECUTE
WM_DDE_
MyDialog
よろしく、 ボグダン
dde - dde応答がいつ完了したかを知る方法は?
NDde.NETライブラリを使用するためのドキュメントがあまりないDDEサーバーと話している。AdviseイベントとDisconnectedイベントの両方のハンドラーをアタッチし、データを正常に受信しています。切断されたイベントが発生したことはなく、すべてのデータが返されたことを示すように見える応答ストリームには何も表示されません。それで、2つの質問:1)DDEのイントロガイドはどこにありますか?現在、それに関してはあまり多くはないようです。そして2)私はこれについて正しく考えていますか?サーバーは、データストリーム内のAdviseリンクに送信する予定のすべてのデータを送信したとき、またはイベントを発生させたときに通知する必要がありますか、それとも返される応答の数を見積もる必要がありますか?
ありがとう