HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0909
名無しMCShMem(メモリ共有)の使い方がわかりません4解決


名無し

リンク

2013/9/9(Mon) 19:40:33|NO.57037

閲覧有難うございます。

http://prograpark.ninja-web.net/CollectField/index.html#MCShMem
こちらのサイトから、プロセス間でメモリ共有を行えるモジュールをダウンロードしたのですが、
ヘルプを見ても使い方がわかりません。
質問は以下のとおりです
・ShMem_newの第1パラメーターのselfに指定する文字列。(もしかして共有したい変数名?)
・ShMem_dupとShMem_dupAllの違い
・ShMem_dupとShMem_dupAllの役目
・ShMem_getptrの役目
・ShMem_dupAllの第三パラメーターには何を指定したらいいのか
・共有メモリに読み書きする方法。
・読み書きするにはShMem_dupまたはShMem_dupAllを実行する場合、どのようなタイミングで実行するのか

質問が多くてすみません。
複数のプロセスのウィンドウタイトルを同期するサンプルソースだけでもいいので、
教えていただけると助かります。



この記事に返信する


KA

リンク

2013/9/9(Mon) 21:18:13|NO.57048

ここで聞いてください

http://uedai-kami.bbs.fc2.com/



暇人

リンク

2013/9/9(Mon) 21:34:45|NO.57049

MCShMem.as内にサンプルあるけど試した?

//############################################################################## // サンプル・スクリプト //############################################################################## #if 0 // ↑を 0 以外に変えると実行できる。 // @ これを2つ以上実行してみる。


>・ShMem_dupとShMem_dupAllの違い
一部を使用するか全てを変数に設定するかの違い
ShMem_dupで全て使用するように設定すればShMem_dupAllと同じ

>・ShMem_dupとShMem_dupAllの役目
共有したメモリをHSPの変数と同様の使い方ができるようにする

>・ShMem_getptrの役目
ShMem_dupを使えば特に使う事は無い
ShMem_dup命令内でdupptrに渡すメモリアドレスに使われてる

>・ShMem_dupAllの第三パラメーターには何を指定したらいいのか
> ・共有メモリに読み書きする方法。
> ・読み書きするにはShMem_dupまたはShMem_dupAllを実行する場合、どのようなタイミングで実行するのか
この辺はサンプル見れば分かるかな



名無し

リンク

2013/9/9(Mon) 21:41:13|NO.57050

暇人さん

まさかMCShMem.as内にサンプルがあるとは思いもしませんでした・・・
何とかできそうです。回答有難うございましたm(__)m



名無し

リンク

2013/9/9(Mon) 22:11:13|NO.57051

解決押し忘れました。



ONION software Copyright 1997-2023(c) All rights reserved.