掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
コミュニケーションコントロールのエラー? (ID:112584)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
特攻隊長まるるう様 ありがとうございます。 おっしゃる通りフォームにMSComm1というコントロールを貼り付けました。 オブジェクトブラウザにもMSCommLibという物が存在します。 パスですが、 C:\WINNT\SYSTEM32\MSCOMM32.OCX となっています。 MSCOMM32.OCXのバージョンは5.1.43.19で日付は1977/7/19です。 MSCOMMのポート設定やポートオープンを行う部分で以下のエラーが発生します。 'ポートの設定、オープン Me.MSComm1.CommPort = 1 Me.MSComm1.Settings = "9600,N,8,1" Me.MSComm1.InputLen = 1 Me.MSComm1.PortOpen = True エラー: 実行時エラー' 438': オブジェクトは、このプロパティまたはメソッドをサポートしていません。 オブジェクトライブラリでMSCommLibを選択して、クラス「MSComm」を選択すると、 右側のメンバウィンドウには、CommPort等のプロパティはちゃんと表示されています。 別のフォームでは、上記プロパティが存在しないにも関わらず、エラーが発生しません。 イミディエイトウィンドウで ? Me.MSComm1.CommPort 1 と表示されてプロパティの設定は出来ているようです。 そのフォームからコントロールとコードをコピーしましたが、同一エラーが発生しました。 なにかシステム上の問題でしょうか? また、ご教授ください。お願い致します。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.