immediate-window

    5熱度

    2回答

    我不知道我能在VC++的調試模式中調用函數?假設我有一個函數可以設置一箇中斷點,當執行在調試過程中停止時,我可以在繼續下一行代碼之前調用其他函數並查看它們的結果嗎?

    29熱度

    2回答

    有時,當我在運行時快速查看錶達式時,快速監視窗口會顯示錯誤消息,說明當前上下文中不存在該名稱。即時窗口也是如此。然而,我嘗試評估的表達式完全被該類所識別,而不會引發任何編譯錯誤。 例如,我可以有下面的代碼行: double x = Math.Pow(2,3); 如果我停止該線路上的光標和快速監視的「Math.Pow(2,3)」的一部分,它給我一個錯誤,我需要放置一個「系統」。在我表達之前;正如

    2熱度

    1回答

    我試圖從c#執行vbscript,vbscript始終成功運行,儘管事實上我沒有運行此腳本的權限。 代碼: //nswp is the User's password foreach (char c in uspw) { password.AppendChar(c); } Process scriptProc = new Proces

    3熱度

    1回答

    有沒有什麼辦法可以讓我的代碼知道「我在正常的進程上下文中執行」和「我已經從調試器的立即窗口執行」之間的區別? 我有一個庫對象公開的屬性。當使用該庫的發佈版本,但調試已加載包含該庫的DLL的應用程序時,如果從立即窗口(x.prop = true)更改屬性,我希望我的屬性代碼檢測到並執行不同。 有沒有辦法檢測到這個? 爲了方便起見,當我使用該庫的調試版本時,我也想這樣工作。所以,我不能檢查是否有調試器

    0熱度

    1回答

    是否可以在即時窗口中的XML中運行XPATH查詢? (在我的情況,我想做到這一點,看看我選擇正確的節點,但無論如何,這可能和實例如何?)

    0熱度

    1回答

    在調試ASP.NET頁面的過程中,是否可以修改值,鍵甚至清除會話? 我試圖在即時窗口下(所呈現的順序),但沒有改變Session對象: Session.Clear() Expression has been evaluated and has no value Session.Keys {System.Collections.Specialized.NameObjectCollection

    0熱度

    2回答

    在Visual Studio中,我使用立即窗口中的.load sos加載sos.dll。什麼是'.load'?是否有一些說明? 在立即窗口我可以: 評估表達式(? varA),執行程序指令(varA=1)或執行VS commad(>cmd)。這個計劃在哪裏加載?它可以用在其他地方(命令窗口宏)?

    14熱度

    2回答

    我注意到,在調試C#項目和VB.NET項目時,VS 2010中的直接窗口行爲有所不同,儘管我一直無法找到任何特定的文檔這種差異。 對於C#項目,我可以簡單地輸入在任何表達式,並且它將被評估和顯示,即,在 foo.bar打字== 「baz」 的 將輸出 假 在VB.NET,H不管怎樣,做同樣的事情什麼都不輸出。 我必須在表達式前面加上一個問號才能工作。 foo.bar = 「巴茲」 假 編輯的清晰度

    8熱度

    2回答

    我正在寫一個宏,它通過一個文檔並嘗試按Style分析它。現在,指定樣式中的任何內容都將被複制到即時窗口中。有沒有辦法讓宏自動進一步將文本從即時窗口移動到txt文件中?否則,任何使用宏的人都將無法看到文本,除非他們打開VBA,對嗎?

    0熱度

    1回答

    全部, 我沒有遇到過像以前那樣令人沮喪的事情。感謝您對這個EXTREMELY NAIVE問題的幫助。這個問題看起來很簡單,但是我太過分了,我的眼睛無法捕捉到這個愚蠢的錯誤。 (示例代碼粘貼在下方 - 我使用了簡化版本)。 我只是有一個兩列數組X,我用一個簡單的循環填充這個數組中的值。所有參數s,t,N都是常數,我從表單中的其他單元格中檢索它們,因此您可以忽略它們。 問題 在第二回路,其中我填寫陣列