投稿日 | : 2006/06/27(Tue) 19:35 |
投稿者 | : 二ノ宮薫子 |
Eメール | : |
URL | : |
タイトル | : Re^2: 別プロセスのラベルコントロールに文字列を送るには? |
すびばぜん(号泣)
DDEは簡単そうだと言っておきながらつまづいてます。アホな私に愛の手を・・・。
App1.exe(Form1というフォームにLabel1というラベルを配置)
App2.exe(Form2というフォームにLabel2というラベルを配置)
上記2アプリ間でDDE通信によりLabel1が更新されたら同様の内容でLabel2を更新させたいのですが、
(App1.exe側)
Form_Loadにて、
Me.LinkTopic = "Comment"
Me.LinkMode = vbLinkSource
(App2.exe側)
Form_Clickにて、
Shell("App1.exe")
Label2.LinkTopic = "App1|Comment"
Label2.LinkItem = "Label1"
Label2.LinkMode = vbLinkAutomatic
上記のように書いてるのですが、App2.exe側のLinkMode = vbLinkAutomaticのステートメントで
「外部アプリケーション応答なし」のエラーが発生してしまいます。
何か根本的な勘違いをしているとは思うのですが、そろそろ知恵熱も出てきてしまいました。
暖かいご指摘のほどよろしくお願いいたします。