RS232C通 信ActiveX

Easy CommOCX5 Professional バージョン


 

機能

1)APIとの互換
Windows API 32ビット のCommunicaton 関数と併用して使用することができます。
Windows API を直接呼び出さなくとも Ocx が提供する処理でアプリケーションが作成できます。

2)データ送受信について
バイナリ転送が可能です。(NULLコードも送受信が可能です。)
送受信するデータに対してCommOcx5は透過です。
CommOcx5はANSIバージョンで作成されていますが,UNICODEの文字列を送受信す
ることも可能です。いかなるバイナリも漢字コードも送受信可能です。
Read,Writeするデータに対して、何も手を加えない透過型のデータ転送ができます。

Visual Basicから使用する場合では、Byte型の配列を使用してバイナリデータの送受信ができ ます。
String型で受信すると文字列として扱えます。

3)通信イベントの監視
コントロール内部でスレッドを生成しているので、シリアルポートを非同期で監視し、ポートの状態が変
化したときにメッセージを発生してアプリケーション プログラムに通知することができます。

また,半二重通信を目的としたアプリケーション用に,受信データがキューに存在する間,メッセージを
発生してアプリケーション プログラムに通知することができます。

プロパティで イベントの通知を「非同期にするか/半二重用の通知にするか」を指定することが
できます。

4)単純化したアクセス方式
ポートのOpen,Close,Read,Writeを関数化してあるので、初心者にも比較的簡単にシリアルポー
トをアクセスするアプリケーションを作成することができます。

5)通信ログの出力
オプション指定で通信内容のログをテキストファイルに出力することができ、アプリケーションのデバッグ
が容易になります。
また、通信ログを利用すると、アプリケーションの通信性能を測定することができます。
通信ログは16進とASCIIを表示する見やすい形式です。
ログ出力のON・OFFの設定はプログラムから容易に行えます。

ユーザ任意の文字列をOcxが出力するログファイルに出力することができるので,アプリケーションの
ログファイルとしてもご使用になれます。

対応OS

以下の環境で動作します。
OS : Windows 98 , Windows NT 3.51 , Windows NT 4.0 ServicePack 3
使用言語 :
Access97  VBA
Excel97    VBA
Word97    VBA   (サンプルあり)
Visual Basic 4.0    (32ビット版) (サンプルあり)
Visual Basic 5.0
VC++4.1
VC++5.0           (サンプルあり)
C++Builder3         (サンプルあり)

正規版と試用版について

*******************************************************
試用版 機能制限事項
*******************************************************
a)アプリケーション実行時コントロールは常に表示されます。
  正規版では実行時にコントロールは表示されません。
b)コントロールのバージョン情報(AboutBox)が自動的に表示されます。
c)3分間ご使用いただけます。

発売時期/価格

現在発売中です。
添付マニュアル内のCommOcx5購入の手順をご参照ください
価格は製品価格一覧表 をご覧ください。

ライセンスについて

配布ライセンスはフリーです。開発マシン台数分のライセンスをお買い求め下さい

ダウンロード

 開発環境

CommOcx5コントロールはVC++5.0で作成しました。
CommOcx5の動作には別途 VC++5.0のランタイムライブラリが必要です。
 

VC++5.0ランタイムライブラリ(ファイル バージョン)
      MFC42.DLL          (4.21.7303)
      MFC42LOC.DLL    (4.21.7022)
      MSVCRT.DLL       (5.00.7303)