タイトル : Re^2: vb6での標準出力 投稿日 : 2017/09/29(Fri) 13:26 投稿者 : ミッフィー
お返事ありがとうございます。 話の流れとしては、2つの独立したプログラム間を 関数のように扱って、戻り値を受け取れれば、 開発楽だなと思ったのが始まりです。 で、ここまでの経験 (1)activex.dllですが、一部この方法も使っていますが 仕様変更(設計ミスですが)が頻発なので、都度コンパイルでレジストリも汚れるのが問題 安定稼働まではexeで作った方がいいかなと。 (2)vb.netのexeは標準出力ができるので vb.net exe->vb6:WshShell:strResult = objExec.StdOut.ReadAll といった感じで、結果を受け取ることができました これに味を占めて、vb6.exe -> vb6が実現できないかなと考えたわけです。 (3)formを使わない sub main -> end ->end subのプログラムはコンソールアプリだと 持っていましたが、間違いなのですね。 とりとめのない返事になってしまい申し訳ないです |