タイトル : Re^2: プログラム間の変数やりとり 投稿日 : 2021/12/24(Fri) 19:08 投稿者 : でふぁいあんと
魔界の仮面弁士様 お返事ありがとうございます。 > Win32 API ベースなら、ネームドパイプ(名前付きパイプ)か > シェアードメモリ(共有メモリ)・メモリマップドファイルなどが有名どころです。 こちらの回答をいただき、 名前付きパイプがいけそうなのでは? と思い、Vb6<->vb6にてテストしていますが、 4日間かけても、全然動きません。 webも検索したのですが、 readfile?なんでファイルが出てくる?といった感じで 動作しません。 概要だけでもお聞きしたいのですが、 (1) CreateNamedPipe は、文字列の提供側でも受け取り側でも使えるのでしょうか (2) CreateNamedPipeは受け取り側で実行した方がよいと思うので 文字列の受け取り側、受信側 Hpipe = CreateNamedPipe Ret = ConnectNamedPipe(hPipe, 0) Ret = ReadFile(hPipe 文字列の提供側、送信側 hPipe = CreateFile Ret = WriteFile(hPipe, としております。(細かいパラメーター、クローズ処理は略) これでよいのでしょうか。 peekNamedPipeなんていう関数もありReedFileとの関係がよくわかりません |