Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
RS232C データ受信のタイミングでプログラムを動かす
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=20720#CommentId55652
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
daive
 (社会人)
投稿日時
2014/11/29 18:56:07
>VBA7.0でデータを受信しシートに印字するプログラムを自作しています。
と書かれても、何をしているか、掲示板では解りません。
1.OFFICEの何を使っているのか?EXCEL 20xx SPx , ACCESS 20xx SPx など具体的に。
32ビット(x32 or x86)、64ビット版どちらを使っているのか?
VBAは、OFFICE製品内でも、同一仕様ではありません。
2.OSは何を使っているのか、具体的に
Windows 7 Professional SP1 32ビット など
3.232通信は、Windows API で行っているのか?
何らかのコンポーネント(DLL等)を使って行っているのか?(具体的な製品名など)
4.232通信は何で行っているのか?通信設定は、しかじか。
PC本体の232ポート、USB-シリアルアダプタ(メーカーは、、、、)
9600、8ビット、1ストップ、パリティ無
など
5.出来れば回答者が再現可能であるような、最低限のコード(プログラム)やら、
コードが出せないのであれば、
質問者さんが、回答者に解るように、何時何処で誰が何をどの様に如何する如何したを
書かれないと伝わらないかと。
'
Visual Studio Cmmunity 2013
が、使用許諾範囲で無償使用できるように
なりました。
(VS2013 Professiona 相当)
http://www.microsoft.com/ja-jp/dev/products/community.aspx
’
処理内容次第ですが、VBAで無理無理作るより、
1.通信系部分: VB.NET / C# で作成、データをファイル化
2.データ処理部分:VBA7で
という事の方が簡単では?
’
内容によっては、VB.NET / C# で完結するかもしれません。
’
232通信コード例、検索ワード
nonsoft 232 通信
VBA 232 通信
VBA 232 Windows API
VBA 232 ドライバー
VB6 のランタイム、モジュールを使う場合は、使用許諾に十分に注意してください。
VB6用アプリの一部としてのみ使用許諾される事が前提の筈です。
(VBA用としては使用許諾されない可能性を、要検討)
対して、.NET Framework は、使用許諾範囲が緩いです。