===================================================================== = Windows版デジタルマルチメータ用ドライバについて = = API-DMM(WDM) Ver1.80 = = CONTEC Co.,Ltd. = ===================================================================== ◆ 目次 ======= はじめに インストール方法 インストールされるファイル サンプルプログラム バージョンアップ履歴 ◆ はじめに =========== 日頃から格別のお引き立てを賜りまして厚く御礼申し上げます。 ここにはAPI-DMM(WDM)に関する補足説明を記載しています。 API-DMM(WDM)の使用方法は、オンラインヘルプ(CDMM.CHM) を参照ください。 ◆インストール方法 ================== ・開発環境(ヘルプ、サンプル、ツール等)のインストール 古いバージョンの開発環境がインストールされている場合、 先に「コントロールパネル」からアンインストールを行ってください。 ダウンロードファイルを解凍して、以下のセットアップを実行します。 Apipac\DmmWdm\Disk1\Setup.exe Autorun.exeからインストールを行ってください。 ・デバイスドライバのインストール 古いバージョンのドライバがインストールされている場合、 先にアンインストールを行ってください。 アンインストールならびにインストールの手順については、 ダウンロードファイル解凍後に作成される以下のヘルプを参照してください。 Help\DmmWdm\Jpn\Apitool.chm アンインストールならびにインストールの手順については、 API-PAC(W32) CD-ROM内の以下のヘルプを参照してください。 \Apipac\Help\Hwinst\Jpn\Apitool.chm ◆インストールされるファイル ============================ ・本製品のセットアッププログラムは、次の様な構成で ファイルをシステ ムディレクトリあるいは、ユーザー指定のディレクトリにインストール します。 ・また、既に他のAPI-TOOLドライバがインストールされている場合は、そ のディレクトリへインストールします。 \ CONTEC.ICO アイコンファイル CONTEC_APIPACW32_HOMEPAGE.URL API-PAC(W32)HPへのショートカット CDMM.CHM ヘルプファイル DMMWDM\README.TXT このファイル DMMWDM\SAMPLES\ サンプルプログラム ◆サンプルプログラム ==================== サンプルプログラムは、各言語ごとに以下のディレクトリで構成されてい ます。 [32bitOS] \ | +--\DMMWDM | +--\SAMPLES | +--\INC 各言語用インクルードファイル | +--\Lib_i386 32bit版ライブラリファイル | +--\SampleXml サンプル設定ファイル | +--\Vb6 Visual Basic 6.0用サンプルプログラム | +--\VbNet2005 Visual Basic .Net用サンプルプログラム | +--\Vc6 Visual C++ 6.0用サンプルプログラム | +--\VcNet2005 Visual C++ .Net(MFC)用サンプルプログラム | +--\VcNet2013 Visual C++ .Net(MFC)用サンプルプログラム | +--\Vcs2005 Visual C# .Net用サンプルプログラム [64bitOS] \ | +--\DMMWDM | +--\SAMPLES | +--\INC 各言語用インクルードファイル | +--\Lib_i386 32bit版ライブラリファイル | +--\Lib_amd64 64bit版ライブラリファイル | +--\SampleXml サンプル設定ファイル | +--\VbNet2005 Visual Basic .Net用サンプルプログラム | +--\VcNet2005 Visual C++ .Net(MFC)用サンプルプログラム | +--\VcNet2013 Visual C++ .Net(MFC)用サンプルプログラム | +--\Vcs2005 Visual C# .Net用サンプルプログラム ◆バージョンアップ履歴 ======================= Ver1.80 (Web Release) -------------------------------- ・Windows 10 2004での動作を確認 Ver1.70 (Web Release) -------------------------------- ・Windows 10 19H2での動作を確認 Ver1.60 (Web Release) -------------------------------- ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2019 Microsoft Visual C# 2019 Microsoft Visual C++ 2019 Ver1.50 (Web Release) -------------------------------- ・Windows 10 19H1での動作を確認 Ver1.40 (Ver.Aug.2017) -------------------------------- ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2017 Microsoft Visual C# 2017 Microsoft Visual C++ 2017 Ver1.30 (Web 提供) -------------------------------- ・Windows 10 ドライバ署名ポリシー変更に対応 Ver1.20 (Web 提供) -------------------------------- ・DmmGetErrorString関数にて取得できる、戻り値10000 に対応する文字列の誤りを修正 Ver1.19 (Web 提供) -------------------------------- ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2015 Microsoft Visual C# 2015 Microsoft Visual C++ 2015 Ver1.18 (Web 提供) -------------------------------- ・対応OS追加 Microsoft Windows 10 Microsoft Windows 10 x64 Edition ・SHA-2署名に対応 Ver1.17 (Web 提供) -------------------------------- ・対応OS追加 Microsoft Windows 8.1 Microsoft Windows 8.1 x64 Edition ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2013 Microsoft Visual C# 2013 Microsoft Visual C++ 2013 ・DmmInit、DmmExitを繰り返すとメモリリークが発生する問題を修正。 Ver1.16 (Web 提供) -------------------------------- ・ccoinst.dllをバージョンアップ Ver1.15 (Web 提供) -------------------------------- ・対応OS追加 Microsoft Windows 8 Microsoft Windows 8 x64 Edition ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2012 Microsoft Visual C# 2012 Microsoft Visual C++ 2012 Ver1.14 (Web Download 2013/04) -------------------------------- ・DmmSetFunctionでDMM_MEASURE_DCV, DMM_RANGE_DCV_300V以外の設定で計測を開始したとき、 DmmReadDataを使用するたび、消費仮想メモリが上昇する問題を修正。 Ver1.13 (Web 提供) -------------------------------- ・Wow64対応 ・対応開発言語を追加 対応開発言語: Microsoft Visual Basic 2010 Microsoft Visual C# 2010 Microsoft Visual C++ 2010 Ver1.12 -------------------------------- ・対応OS追加 Microsoft Windows 7 x64 Edition Microsoft Windows Server 2008 x64 Edition Microsoft Windows Vista x64 Edition Microsoft Windows Server 2003 x64 Edition Microsoft Windows XP Professional x64 Edition Ver1.11 (Web Download 2011/02) -------------------------------- ・DmmReadDataにてサンプリングデータの取得が正常に完了しているにもかかわらず、 DMM_STATUS_TRIGGER_WAITがDmmGetStatusで取得されてしまう問題を修正。 Ver1.10 (Web Download 2010/07) -------------------------------- ・英語版OSに対応 Ver1.00 (Ver.Jan.2010) -------------------------------- ・ファーストリリース