【要望】
要望ばかり連続して申し訳けありません。
@733の要望に引き続きしらたまさんの
http://nadesi.com/wiki/index.php?%A4%B7%A4%E9%A4%BF%A4%DE%2FAPI%2F11.%CE%E37%20%A5%D7%A5%ED%A5%BB%A5%B9%B4%D6%C4%CC%BF%AE
のようなことを、標準機能として手軽に使いやすくなりませんでしょうか。
COPYDATAの送受信よりも速く、非同期での通信も簡単になると思います。
//送信側ここから
アプリ間共通変数とは共有メモリ。
アプリ間共通変数のデータ=顧客データ。
別アプリのハンドルに(アプリ共通変数のハンドル)をCOPYDATA送信。
//受信側ここから
アプリ間共通変数とは共有メモリ。
母艦のCOPYDATA受けた時は~
アプリ共通変数のハンドル=母艦のCD文字列。
/*アプリ共通変数のデータが以降、送受信側から参照できるようになる*/
//ここまで
のように始めに一度ハンドル交換を行えば、
アプリ共通変数のデータは双方から参照できると言うのは難しいでしょうか?
ハンドルが意図せず変更するようなことがあるならば、
一度ハンドルを渡してしまえば、その後はIDなどで管理できると良いのですが。
実際の用途は、
マルチプロセス化に使ったり
不安定で重い処理などを、別のアプリに任せておいて、フリーズなどしたら親アプリから子アプリを再起動するなどの用途に使えると便利だと思います。