我不完全確定這是可能的。根據輸入參數控制C#GUI
我用C#編寫的傳統GUI應用程序。使用AttachConsole(-1)(來自kernel32.dll)如果從命令行調用它,我可以添加一個控制檯窗口。我甚至可以編寫一個模塊來運行基本用例,並使它看起來像是一個控制檯應用程序。我不顯示窗口,如果我這樣做不更新或正常工作(因爲我沒有使用Application.Run)
然而,其他人在我的團隊希望做類似的地方輸入參數的東西將引發一系列GUI操作(如buttonExample.PerformClick(),更新文本框等)來模擬用戶。是否可以完全使用C#來完成此操作,還是需要使用類似AutoIt的東西?
我們使用VS2008/.NET框架V3.5。
當然。我甚至都不知道你可以向作爲應用程序運行的主類添加參數。我被卡住了,認爲它沒有任何爭論就是無效的。 – cgyDeveloper 2009-09-22 20:05:12
是的,有時候很容易忽視。 – 2009-09-22 20:09:20