C WINFORM窗體怎麼執行CMD命令

2022-03-12 11:00:57 字數 1543 閱讀 7587

1樓:匿名使用者

簡單辦法:system.diagnotics.process.start("osk.exe");

複雜辦法:

cmd命令視窗怎麼嵌入到c#中winform窗體的panel容器內? 120

2樓:擼主呵呵

引用其他大神寫的,就是你要的效果,記得引用 using system.runtime.interopservices;

[dllimport("user32.dll ", entrypoint = "setparent")]

private static extern intptr setparent(intptr hwndchild, intptr hwndnewparent);

[dllimport("user32.dll ", entrypoint = "showwindow")]

public static extern int showwindow(intptr hwnd, int ncmdshow);

private void button3_click(object sender, eventargs e)

3樓:

你這個要求是做不到的。

解決方案是 在panel 裡自己放一個文字框,改成黑色,然後輸入命令,執行時,你process.start cmd ,此時cmd視窗不顯示,然後,將cmd的返回值,再取出來,設迴文字框。

只能這種變 通方式

c#應用程式如何不彈出cmd命令列視窗執行

4樓:然後去遠足

題主寫的是控制檯程式麼?

建立好控制檯程式後,選中專案,右鍵,屬性,輸出型別選為「windows 應用程式」 這樣就沒有dos視窗了。如圖:

5樓:龍過雞年

建議:執行 cmd.exe,然後在命令提示符輸入 cmd /?,仔細檢視參數列說明。

參考

c# winform 怎麼設定軟體執行時,輸入一個命令開啟指定視窗。

6樓:

if(你的輸入窗體的密碼=="admin000")//admin000可來自其它地方並加密 等

7樓:存在

為什麼要這樣做呢? 可以設定限權(角色)呀,通過限權來管控選單,比如系統設定級別的給admin,使用者級別的給普通使用者限權。 當你使用者你所說的超級管理員角色進入系統時就把全部選單(窗體)都顯示供你呼叫操作不就可以了嗎!!

8樓:

在主窗體的keypress事件裡寫

9樓:暴瓊枋

窗體的keypress事件裡,做一個按鍵的記錄唄。。然後每進一個就對比一下

c#開發winform呼叫cmd執行ftp命令,不能在win7電腦上成功執行 50

c 如何實現窗體上按鈕開啟另窗體

首先,為form1,form2,新增兩 抄個襲類,如 form1,from2 其次,給button新增單擊事件 再次,在1類的源程式中包含2類標頭檔案,如 在form1.cpp中 include form2.h 最後在單擊事件中新增 form2 fm fm.domodal 1.先新新增一個來對話方塊...

C怎麼怎麼新增現有窗體到工程中,C 怎麼怎麼新增一個現有窗體到工程中

直接在它的資料夾下面複製 再貼上到你的工程下面 c winform新增現有專案後怎麼處理 雙擊按鈕,裡面寫 namespace2.form1 f1 new namespace2.form1 如果名稱空間兩個專案一樣的話還是要改掉一個的 如果是已經初始化過的f1直接改屬性就是了,比如visable,焦...

c窗體間傳值

比較簡單的方法 此處為方便示例,主介面name設為formmain,登入介面name為formlogin 登入窗體顯示主介面時 比如點選登入按鈕 btnlogin private void btnlogin click object send,eventargs e formmain dlg new...