見出し画像

PCカード型GPIBコントローラーで測定器を制御 PART 7

DDE通信でExcelにデータを送る

DDE通信を使ってExcelに直接測定データを送れるようにする。

DDE通信用パラメータ設定ダイアログ作成

DDEで使うパラメータを設定するダイアログを作成。

DDE通信パラメータ設定ダイアログ

「error LNK2001 外部シンボルが未解決」が発生

設定ダイアログは作成完了。しかしDDE通信の初期化を行う関数を作成すると・・・リンクエラーが発生する。

リンクエラー

「error LNK2001 外部シンボルが未解決」が発生

リンクエラー

プロジェクトの再作成

何をしてもリンクエラーが解消できないので、一旦全て削除しプロジェクトを作り直してみた。

プロジェクト作り直し

しかしプロジェクトを作り直してもリンクエラーが発生する。

サンプルプログラムをビルド

DDE通信のサンプルプログラムをビルドしてエラーが発生するか見てみる。
参照ページ

サンプルのリルド

これは正常にビルドできてDDE通信の動作も問題ない。

ここにGPIB機能を移植しようとしたが、 サンプルプログラムではリソースエディタを使用していないので resource.hを自動更新出来なくなっている。

リソースエディタが使えない

リソースエディタが使えないと今後ダイアログを追加する場合、
非常に困るので、サンプルと同じ機能をリソースエディタで作っていく。

この記事が気に入ったらサポートをしてみませんか?