スレッディングについてよくわかりません。私は単に私が100回の間隔であるtimer1_Tick関数内でこのwhileループを入れたときに、UIでタイマ1を持っている:ループがtimer1_Tick関数の中にあるときにC#エラーが発生する
count = port.BytesToRead;
while (count > 0)
{
// get the new byte:
char inchar = (char)port.ReadChar();
// add it to the inputstring:
inputString += inchar;
// if the incoming character is a newline, set a flag
// so the main loop can do something about it:
if (inchar == '\n')
{
stringComplete = true;
}
}
任意のUI input.Iのための応答プログラムを停止問題はスレッドとUIについてであることを知っています私が言ったように、スレッド化に関する知識はほとんどありません。
そのような問題の解決策は何ですか
タイマーは有効になっていますか? – imsome1
@ imsome1はいそれは – sabsab
です@Dmitryええ私は今何をしていますか:P – sabsab