ddeinitiate 関数
構文 ddeinitiate(string1 , string2 )
string1 :アプリケーション名
string2 :トピック名
機能
DDE通信を開始し、成功した場合は通信するためのチャネル番号、失敗したときは0を返します。
DDE通信は同時には1つしか実行できません。通信を終了したら ddeterminate を実行してください。
アプリケーション名やトピック名に何を指定するかは、DDEサーバとなるアプリケーションのヘルプで確認してください。
2000&XP&Vista&98&ME 版 のみ使用できます。
参照 ddeexecute ddepoke dderequest$ ddeterminate ddeserverhwnd
例
dim channel
dim htmlfile$
htmlfile$ = "http://www2k.biglobe.ne.jp/~araken/"
channel = ddeinitiate("Netscape", "WWW_OpenURL")
if channel <> 0 then
call appactivate2("Netscape")
else
channel = ddeinitiate("IExplore", "WWW_OpenURL")
end if
if channel = 0 then
call shell("start "+htmlfile$)
exit proc
end if
ddeexecute channel, htmlfile$
ddeterminate channel
最新情報 TOP マクロTOP