-1
我的項目有MainForm中,我表現出F_Insert和設置的MdiParent爲MainForm的理念定時器工作慢(與其他形式的合作)窗口形式C#
F_Insert f = new F_Insert();
f.MdiParent = this;
f.Show()
而且我上傳的方法,這種方法在MainForm中。
private void upload()
{
//Do something to upload, it give 3s to upload complete
}
我想每10秒將數據上傳到Netwrok服務器。但上傳處理完全給3s上傳數據。
我使用WindowForm.Timer,並設置每10秒滴答方法上傳。問題是當計時器打勾時。我什麼都做不了,我無法插入新的數據。 3秒後,我可以正常地做到這一點。如果我是一個客戶,這很糟糕。
請給我一些想法來改善它。
謝謝我的朋友!
你當然可以爲與每個刻度來選擇新的數據的方式進行編程。例如,您可以爲每次上傳增加一個整數,並且該整數可以導致適當數據的位置(例如,在一個字典中)。 – Rariolu