Буфер обмена (clipboard)- набор функций и сообщений, который делает возможным передачу данных в прикладные программы, разработанные при помощи Microsoft ® Win32 ® прикладного программного интерфейса (API). Поскольку все прикладные программы имеют доступ к буферу обмена, данные могут быть легко перемещаемы между приложениями или внутри прикладной программы.
一方のEAがファイルに書き込み続け、もう一方のEAがファイルから読み込み続けるので問題はなく、その順番は関係ありません。データの関連性をチェックするために、ローカルタイムを使いました。つまり、引用文は100ミリ秒ごとに書き込まれ、ローカルタイムによって関連性がチェックされるのです。
ちなみに、terminal.exeを4回クリックすると、同じターミナルのコピーが2つ開くので、パスが同じであることが必要です。
2つのアプリケーションのために、アクセス権付きのメモリ領域を確保することは可能ですか?
この手のエラーを誘発するのは、ある意味、明確な対立でもあるんです。
0009 0x0009 無効なメモリ管理アドレス
0998 0x03E6 無効なメモリアドレスのアクセス試行
あるアプリケーションが、アクセス権のないメモリアドレスにアクセスしようとする
2つのアプリケーションのために、アクセス権付きのメモリ領域を確保することは可能ですか?
この手のエラーを誘発するのは、ある意味、明確な対立でもあるんです。
0009 0x0009 無効なメモリ管理アドレス
0998 0x03E6 無効なメモリアドレスのアクセス試行
あるアプリケーションが、アクセス権のないメモリアドレスにアクセスしようとする
もしかしたら、できないかもしれない、はっきりとはわからない。こちらのスレッド https://forum.mql4.com/ru/3393 では、GlobalAddAtomについて書かれています。もし私の考えが正しければ、この方法はファイルなしで、つまりメモリを通して変数を渡すことができます。でも、やり方がわからない((
例も挙げていただきましたが、どのように試したか教えてください。
Windowsのクリップボードは、メモリアドレスの制限なしにアプリケーションから読み書き可能なのです。
Буфер обмена (clipboard)- набор функций и сообщений, который делает возможным передачу данных в прикладные программы, разработанные при помощи Microsoft ® Win32 ® прикладного программного интерфейса (API). Поскольку все прикладные программы имеют доступ к буферу обмена, данные могут быть легко перемещаемы между приложениями или внутри прикладной программы.
しかし、ここにも車輪の中の小さな棒がある。
クリップボードはユーザーが操作できます。ウィンドウは、ユーザからのコマンドに応答してのみクリップボードとの間でデータを転送しなければならない。 ウィンドウは、ユーザに通知することなくデータを転送するためにクリップボードを使用してはならない。
ということで、APIのみ:^(
あ、また思いつきました。 Windowsのクリップボードは、アプリケーションからメモリアドレスの制限なく読み書き可能なんだそうです
クリップボードとは、Microsoft® Win32® アプリケーション・プログラミング・インターフェース( API)を使用して設計されたアプリケーション・プログラムにデータを転送するための関数とメッセージの集合体です。すべてのアプリケーションプログラムがクリップボードにアクセスできるため、アプリケーション間やアプリケーションプログラム内でのデータの移動が容易に行えます。
しかし、ここにも車輪の中の小さな棒がある。
クリップボードはユーザーが操作できます。ウィンドウは、ユーザーからのコマンドに応答してのみ、クリップボードとの間でデータを転送する必要があります。ウィンドウは、ユーザーに通知することなくデータを転送するためにクリップボードを使用してはならない。
ということで、APIのみ:^(
Win32のAPIを自分で勉強するか、仕事を受けてくれるコーダーを探すか。ここではあまり選択肢はありません。
しかし、私見では、このシステムはコストに見合うものではありません。
念のため、terminal.exeを4回クリックすると、同じターミナルが2枚開き、パスも同じになるはずです。