2016-04-25 44 views

回答

1

而不是使用textbox.text你必須得到輸入作爲console.readline和顯示一些消息,你必須寫console.writeline。這是簡單的事情,這是在控制檯應用程序不同,否則其他一切都是相同的,邏輯也不需要改變:)

using System.Runtime.InteropServices; 

private void Form1_Load(object sender, EventArgs e) 
{ 
    AllocConsole(); 
} 

[DllImport("kernel32.dll", SetLastError = true)] 
[return: MarshalAs(UnmanagedType.Bool)] 
static extern bool AllocConsole(); 

我覺得所以這應該工作,如果是,那麼請評價答案:)

+0

對不起,我可能不清楚,我想你可能會誤解。我實際上想要在使用System.Runtime.InteropServices從我的Windows窗體應用程序 – Luves2spooge

+0

傳遞一些字符串後運行控制檯窗口; private void Form1_Load(object sender,EventArgs e) { AllocConsole(); } [DllImport(「kernel32.dll」,SetLastError = true)] [return:MarshalAs(UnmanagedType.Bool)] static extern bool AllocConsole();我認爲這應該工作,如果是的話請評價答案:) –

+0

@HumzaMalik,將您的評論添加到您的答案,而不是作爲評論,他可能會標記爲正確的,如果它的工作。 – Mikanikal

相關問題