お世話になっています。
質問:VBのダイアローグを開きたい
VC側で、あるダイアローグを開いて、その配置している
ボタンをクリックすると
VBで作ったダイアローグ(中に画像を表示します)を開きたい、
その中にVC側に開きたい画像のIDをVB側に渡したい、ようするに、
VB側のダイアローグに表示している画像のIDとVC側のIDが一致しています。
それが可能なのでしょうか。
環境:.Net MFC使用 Win2000
よろしくお願いします。
もっとも簡単なのは
ShowImage [イメージID]
すれば対応するイメージを表示するダイアログ・アプリをVBで造ります。
VC側ではボタンclickに応じて上記アプリを起動すればいい。
επιστημη さん
ご回答ありがとう。
>ShowImage [イメージID]
>すれば対応するイメージを表示するダイアログ・アプリをVBで造ります。
>VC側ではボタンclickに応じて上記アプリを起動すればいい。
VC側に
SHELLEXECUTEINFO sei = {0};
sei.cbSize = sizeof(sei);
sei.hwnd = NULL;
sei.lpFile = TEXT(\\VBツル.exe);
sei.lpParameters = NULL;
sei.nShow = SW_SHOWNORMAL;
ShellExecuteEx( &sei );
[イメージID]はどう渡すのでしょうか。
よろしくお願いします。
> [イメージID]はどう渡すのでしょうか。
lpParameters じゃないかしら。
sei.lpParameters = c:\\photo\\image023.bmp;
とかなんとか。
# このパラメータをVBで受け取る方法は訊かないで。僕はVBわかりませんから。
επιστημη さん
ご回答ありがとう。
># このパラメータをVBで受け取る方法は訊かないで。僕はVBわかりませんから。
VBフォラムに移します、そちらに回答を期待します。
どうもありがとうございました。
一応リンクぐらい張ってもらいたいですな。
http://hanatyan.sakura.ne.jp/vbbbs/wforum.cgi?mode=allread&no=7135&page=0
Blueさん、
リンクしてくれて、ありがとう。
一応、VBで解決しました。
επιστημη さんのアドバイスありがとうございました。