2011-02-08 70 views
1

MSCommコントロールを使用して、VB6でシリアル経由で接続されている請求書受領者と対話しています。私たちはいくつかの通信上の問題を抱えており、私はWin32 APIを直接使用してシリアルポートと対話することを任されています。私はどこから始めるべきかはわかりません。すべてのリンク、記事、または書籍は非常に高く評価されます。Win32 API経由のシリアルポートプログラミングVB6

+0

"コミュニケーション上の問題があります" - これはあまり具体的ではありません。 –

+1

...または特定の問題に関する質問を投稿し、ここで回答を得ることができます。ただ言って... –

+0

私はそれを感謝します。私たちが持っている問題は、この質問には関係ありません。基本的にサードパーティ製ドライバの問題で、生の16進数を送信することによって完全に回避することになります。私のクライアントにはMSCommコントロールに関するいくつかの問題があり、Win32 APIを直接使用する方がよいでしょう。それは私のために十分です。 –

答えて

3

Serial Port Communication:Microsoft通信コントロールコンポーネント

+0

私はそれが好きですが、ドキュメンテーションはまばらです。私たちはこれを使用して問題を解決しましたが、ActiveComport(http://www.activexperts.com/files/activcomport/manual.htm)を見つけて、より良い文書化を行うよりクリーンなソリューションであったため、これに切り替えました。ご協力いただきありがとうございます! –

0

リチャード・グリアー

  • 帳シリアル通信時にはAmazonまたはdirect from author
  • から入手からのVisual Basicプログラマーズガイドを使用せずにシリアルポートI/Oを実行しますVB6 newsgroupsでまだアクティブです - お問い合わせください
+0

VB6では問題ありませんが、彼のソリューションは.NETシリアルポートクラスの問題を完全に解決するわけではありません。彼の本は非常に古く、このプロジェクトのほとんどはまだ適用されていますが、このプロジェクトを.NETにアップグレードすると他の場所が見えます。ニースの男だけど! – Brad

+0

@ブラッド質問は、VB6 – MarkJ

+0

タグが付いているはい、私は完全に同意します。私はちょうどそれを指摘していたので、後で.NETに行くことにした場合、彼らは完全にやり直す必要があるもののリストにシリアルポートを追加することができます。 – Brad

関連する問題