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...