討論串[問題] Text方法會丟出未知的例外?
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者testUI (測試者)時間15年前 (2009/05/20 02:37), 編輯資訊
1
0
0
內容預覽:
//Latitude緯度轉換. Double dLat = Convert.ToDouble(lineArr[2]);. dLat = dLat / 100;. string[] lat = dLat.ToString().Split('.');. Latitude = lineArr[3].ToS
(還有1493個字)

推噓1(1推 0噓 3→)留言4則,0人參與, 最新作者virdust2003 (XDXDXDXDXDXD)時間15年前 (2009/05/20 08:07), 編輯資訊
0
0
0
內容預覽:
考古文. 就是把code 交給原本的UI的Thread去執行就可以了. private void ChangeText() {. if ( this.InvokeRequired ) {. this.Invoke(new MethodInvoker(this.ChangeText));. } els

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者liaommx (Orz)時間15年前 (2009/05/21 09:43), 編輯資訊
0
0
0
內容預覽:
看起來像是因為跨thread更改文字的關係.. 假設是label. 你的label建立以及更改text是在主執行緒下建立的.. 所以唯有在同一執行緒下的函式可以更改文字.. 我這邊提供一個跨執行緒更改文字的方法.. 我目前是用這個方法.. 首先在form的主函式下面宣告一個. private del
(還有564個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者wvsrugby (wvsrugby)時間15年前 (2009/05/22 00:21), 編輯資訊
0
0
0
內容預覽:
提供兩個骯髒的 Method, 針對跨執行緒變更 UI 的問題.. //設定控制項的 Text 屬性. Ctrl.SetText(textBox1, "TextValue"); //將 textBox1.Text 設為 "TextValue". //設定控制項的任一屬性值. Ctrl.SetValu
(還有544個字)
首頁
上一頁
1
下一頁
尾頁