invokerequired

    1熱度

    5回答

    我需要最快可能的解決方案,因爲它會被應用到一個巨大的數據集這樣的問題: 鑑於這種主列表: m=['abc','bcd','cde','def'] ...這參考列表清單: r=[['abc','def'],['bcd','cde'],['abc','def','bcd']] 我想將r中的每個列表與主列表(m)進行比較並生成列表的新列表。這個新對象的匹配基於m的順序爲1,非匹配的爲0。因此,新

    2熱度

    2回答

    我遇到無法解析的「調用」問題。我儘可能在我的描述中儘可能詳盡,但我對此很陌生,所以請耐心等待,如果您需要更多信息,請告訴我。 我有一個後臺線程運行,當提示將禁用主線程上創建的窗體上的一堆複選框。爲了做到這一點,我需要安全地跨線程使用invoke和一個委託,但我必須做的不正確。底線,當我在調試器中檢查這個時,我發現它通過代碼的ACTION部分運行兩次,如果InvokeRequired。我可以通過用e

    0熱度

    1回答

    我正在運行一個BackgroundWorker,它將更新我的UserControl。我試圖檢查InvokeRequired屬性後,調用: private void bgwHighlightText_DoWork(object sender, DoWorkEventArgs e) { tmpRich.SelectedRtf = myRtf; if (_ucResultRich.

    2熱度

    1回答

    我一直在尋找約3小時,無法得到這個調用工作。我需要調用,因爲它叫做不同的線程,並說它不穩定。 這裏是我打電話是什麼(我這樣稱呼它textBox1_TextChanged(null, null);): private void textBox1_TextChanged(object sender, EventArgs e) { if(this.InvokeRequired) {

    0熱度

    1回答

    我有一個問題。 我不明白爲什麼mockito會出現異常。 RecordWriter在該文件中寫入一條記錄。我想驗證它是否寫入。 我實現了另一個功能,我試圖模擬(OutputStream.class),但結果是一樣的。我目前的測試是: try (RecordWriter writer = new RecordWriter(serverAlias)) { RecordWri

    0熱度

    2回答

    我有2個窗體運行在不同的線程上。 Form2將生成一個字符串,將其發送回form1並更新form1中的richtextbox。我從我的朋友那裏得到了代碼,但我不明白它的一部分。 能否請您給我解釋一下爲什麼我們需要的條件: if (this.f1_rtb_01.InvokeRequired) { } 什麼做2號線以下呢? SetTextCallback d = new SetTextCallba

    0熱度

    2回答

    我只需要創建一個函數複選框,將返回複選框的當前值。 我寫道: private void Checkbox_check() { if (checkBox1.InvokeRequired) return (int)checkBox1.Invoke(new Func<int>(checked)); else return check

    -1熱度

    1回答

    我在寫一個Winforms控件,它包裝了一個JS庫並擴展了一個Web瀏覽器控件。 我打電話的JavaScript函數,像這樣: /// <summary> /// Asks the browser to run a JavaScript function /// </summary> /// <param name="name">The name of the JS

    0熱度

    1回答

    我只是玩弄了一下這個整潔的代碼Codeproject 有用於控制安全調用方法: public static TResult SafeInvoke<T, TResult>(this T isi, Func<T, TResult> call) where T : ISynchronizeInvoke { if (isi.InvokeRequired) { IAsyncResul

    1熱度

    2回答

    在一個傻瓜第三版 我下載的tomcat,隨後設置它的所有步驟,第6步說。 「修改web.xml文件以啓用調用者servlet」它說找到調用者的代碼行然後評論它們。我目前在web.xml文件中搜索調用,但沒有出現...我應該在自己的代碼調用者?或者提出一條不同的路線?(這本書是4歲,可能已經過時)或者根本沒有改變任何東西?