SSブログ

VB6 MSCOMM Port17以上対応 [問題解決]

古いプログラムを変更する仕事があり、ちょっと手こずったので記載する。
◆問題:MSCOMMのPortNoで17以上が設定できない。
◆原因:VB6の仕様
◆対策:OCXのパッチ
下記プログラムをパッチを当てることで実現可能である。
 パッチファイル:mscomm32.ocx
 格納フォルダ:C:\windows\system32\ 'windowsXPの場合
 パッチ内容:上記ファイルをバイナリエディッタで開き、『3D,10,00』を検索して
 真ん中の10を63に変更する。これで、1~99までの設定が可能となる。

いつまで参照可能かわからないが、とりあえず参考にしたURL:
http://www.tek-tips.com/viewthread.cfm?qid=1347924


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。