DDEを使用した外部エディタ
テクニカル・ノート 68360
アーキテクチャ:
All
コンポーネント:
IDE
更新日:
2018/08/13 9:19
はじめに
ツール(Tools) > オプション(Options) > エディタ(Editor) > 外部エディタ(External Editor)で、DDE(Windows Dynamic Data Exchange)インタフェースを使用する外部エディタを使おうとしたときに、以下のメッセージが表示された場合、
A DDE conversation with the service xyz could not be established
サービスアプリケーションxyzのDDEを有効にする必要があります。
詳細
外部エディタのメニューでDDEサービスを有効にするか、設定ファイルでDDEサービスを有効にしてください。例えばCodeWrightの場合、バージョンによってはcwright.iniでDDEサービスを有効にできます。このファイルでは、以下のようにLibPreLoadセクションが用意されています。
[LibPreLoad]
; Uncomment to preload desired libraries during startup:
;LibPreload=cwdde.dll
なお、インストール時にこのDLLが選択されていない場合、それをインストールする必要があります。
背景
IAR Embedded Workbenchは、最初に、指定されたサービスを利用できるかWindowsに問い合わせます。それらのサービスを利用できない場合、エディタ(Editor)で指定したアプリケーションが起動され、同じ問い合わせが再度行われます。それでもサービスを利用できない場合、前記のエラーメッセージが表示されます。
全ての製品名は、それぞれの所有者の商 標または登録商標です。