invoke

    5熱度

    3回答

    我想代碼轉發方法調用的另一個對象通過TCP 沒有NSConnection和NSDistanceObject東西。我想要的是我自己的協議。 問題是,子類NSProxy和覆蓋forwardInvocation:是不夠的。我還重寫methodSignatureForSelector 這是我的問題: – (NSMethodSignature *)methodSignatureForSelector:(SE

    26熱度

    5回答

    使用C#2.0和MethodInvoker委託,我有一個GUI應用程序從GUI線程或工作線程接收一些事件。 我用以下方式在表單處理事件: private void SomeEventHandler(object sender, EventArgs e) { MethodInvoker method = delegate { uiSomeTextBox.Text

    0熱度

    3回答

    我不能相信它,這在我的其他應用程序中有效,但是在這個類似的結構中 - 它不是! public string ListAdd { set { if (listView1.InvokeRequired) { this.Invoke((MethodInvoker)delegate { list

    1熱度

    1回答

    這是一個研究項目。我有三個數據庫類A,B,C。有一個工廠類通過它的構造函數接收哪個類創建的對象。三個類[A,B,C]中的每一個都有一個帶有參數的構造函數來提供數據庫連接對象。這是我在工廠類的createObject方法中使用的代碼: Type classtyp = Type.GetType(className); Type[] constrParam = new Type[1]; const

    0熱度

    1回答

    我試圖把從nmap標準輸出到WPF窗口應用程序(正確的文本框)。我正在嘗試使用Dispatcher.Invoke,但是當nmap進程啓動時,一切都會凍結。當我在一個控制檯應用程序(不包含Invoke)中嘗試這個時,一切正常,我認爲這是Invoke方法的問題。 Nmap本身正在工作,並完成它的工作,但在我的窗口沒有任何反應。 下面是我使用的代碼: Process nmap = new Process

    0熱度

    1回答

    我有一個加載了一堆腳本預填充的下拉列表中,並具有HTML的onclick事件中和腳本等 頁面加載後頁面的JavaScript功能然後我在腳本控制檯中打開頁面,我什麼也做不了。一切都是空的,功能不存在。 例如有一個onClick函數onclick="Popup('Seattle');"。 如果我嘗試調用從腳本控制檯我得到預期的對象錯誤,如它甚至不存在。但是,如果我點擊按鈕,方法就會立即啓動。我不能修

    0熱度

    1回答

    在我的C#項目中,我使用以下代碼在自己的類之外訪問我的表單。 public static FormMain singletonInstance { get; private set; } public static void PFA(Action<FormMain> action) //PFA = PerForm Action { var form = FormM

    2熱度

    2回答

    簡單的問題(我認爲):我想能夠在預定義的對象上調用點擊方法,具體來說就是標準c#BindingNavigator上的bindingNavigatorDeleteItem按鈕。我需要攔截刪除,以便我可以驗證記錄是否被允許刪除。如果是這樣,我想調用前面提到的點擊事件,它可以很好地刪除所述記錄。如果記錄不符合刪除條件,我想中止刪除。 我的一個工程同事建議我只需添加另一個按鈕的工具條,並用它的Click方

    0熱度

    2回答

    我有當創建JavaScript對象的問題, 當一個函數的對象中調用另一個函數,我們需要使用「這」 MyObject = function() { this.function_one = function(param) { return param + param; }; this.function_two = function(param) {

    0熱度

    3回答

    收到COMException免責聲明:我完全無能.NET和COM。 我有一個供應商的應用程序似乎是用.net編寫的,我試圖用一個web表單(一個cgi-bin Perl腳本)來包裝它,所以我最終可以從一臺單獨的計算機上啓動這個供應商的應用程序。我使用的是Windows Server 2003 R2 SE SP1系統,我使用Apache 2.2作爲Web服務器,使用ActivePerl 5.10.0