通知
すべてクリア
Topic starter
2014年8月25日 11:52 AM
.Net frameworkのVerが異なるPC環境において
API関数(シリアルのReadFile)を用いた処理や
自作プログラムした処理内で
取得する文字列などが変わってしまう事や
エラーが発生するなどといった事は考えられますでしょうか?
2014年8月26日 9:51 AM
VS2005なら….NET Frameworkは2.0辺りじゃないですかねぇ。
「コードにバグがなければ」.NET Framework 3.0とかがプリインストールのWindows7でも
動作する筈です。
PoderosaだってWindows7でちゃんと動作していますし。
# Windows8.1では…試していなかったかなぁ…。ちょっと忘却。
仕事でSerialPortクラス使ったコード書いていることがありますが、
「自分のミスで」データの取りこぼしをやったことはありますね。
シリアルポートモニタ(ハード/ソフト問わず)を使って確認しないとなんとも言えないで
しょう。
# SerialPort.DataReceived イベント内でTrace出力しまくっていたら取りこぼしたこと
はありますな。
# LineEyeは…個人で買うにはちぃと高いかねぇ……。
# ソフトウェアのシリアルポートモニタ使ったコトもありますが、こちらは「リアルタイ
ム」にはほど遠かったですね。
C++/CLIでAPIやっているなら…どうなんでしょ……。
Topic starter
2014年8月26日 12:49 PM
ご連絡有難うございます。
正常に動作する環境ですと24時間、PCに負荷をかけても問題ありません。。
自作部分の影響も100%無いわけではないかと。。。
ひとまずバージョンを変え確認してみます。
ありがとうございました。