2012-01-07 9 views
0

私は、USBポートに接続するWindowsフォームアプリケーションを持っています。Windowsフォームアプリケーションの継続時間変数を実装するにはどうすればよいですか?

この方法では、無限にポートへの接続を試みるためにwhile(!接続)があります。それは接続して

が言ってメッセージボックスを表示しようとして停止する前に、私の周りに多分10秒への接続を制限するために(?)変数のTimeSpanを作成するにはどうすればよい

「接続に失敗しました。もう一度試してくださいを。」

ありがとうございます!

答えて

2

理由だけではなく、日時と開始時間を記録していませんか?

var connectionStartTime = DateTime.Now 

あなたは、定期的な接続時間を確認することができます。

var duration = DateTime.Now - connectionStartTime; 

あなたは、単にハイテク次

if (duration.TotalSeconds > 10.0) { do something } 
+0

をテストすることができ、ご回答ありがとうございました。私は上記の質問を更新しました。どのようにそれを修正するための任意のアイデア? – Thomas

+0

申し訳ありませんが、私の悪い。そのコードの配置。 – Thomas

関連する問題