我正在C#中開發一個控制檯應用程序,並且想知道是否有辦法將「複製粘貼」或「標記粘貼」功能放入我的應用程序中,與標準Windows命令提示符類似或相同。這是一個瘋狂的追逐或一個簡單的應用程序變量?我可以從C#控制檯窗口獲得複製/粘貼功能嗎?
回答
謝謝肖恩讓我認識到這一問題的完整的白癡。讓我成爲其他人不要跳上結論列車的榜樣。
Sean指出「複製粘貼可以使用cmd.exe的內置功能完成」,這讓我認識到,當你在Windows中運行命令行應用程序時,它已經具有此功能。
我犯了錯誤被過早下結論,因爲我是通過IDE做與調試執行我的所有初步測試,並vshost不給你該功能。
快速「開始不調試」透露我的短視。
如果你也可以在調試窗口中複製和粘貼,那肯定會很好。 – Vaccano 2011-07-22 22:59:04
其實你可以堅持一分鐘。也許在過去的4年中它已經發生了變化,但是您可以通過右鍵單擊頂部的標題欄事件 - 即使在Visual Studio IDE中,EVEN在調試模式下也是如此。這和cmd只有區別。exe是你不能右擊黑色窗口 - 只有標題欄 – BritishDeveloper 2014-05-20 10:44:50
爲了澄清,是默認命令提示符的行爲不工作的你,或者只是沒怎麼你想讓它?
從我個人理解,它是提供了複製/粘貼行爲,以及它所提供的不匹配的Windows的其他終端實現。要改變這種行爲,你必須切換實現終端的程序。以下是拿出在谷歌搜索「命令提示符替代」一對夫婦計劃:
http://www.powercmd.com/
http://sourceforge.net/projects/console/
這兩個中,我想我的朋友在工作中一個嘗試「控制檯」。它做了足夠的他想要的東西,他覺得沒有必要繼續尋找。
如果你只是想你做這件事的具體程序輸出的工作更類似於Windows的其餘部分,你的其他選擇是使Windows程序。
編輯:修正了控制檯的URL。被張貼到別人的博客鏈接到它,之前:)
在調試器(F5)中運行控制檯應用程序。您無法複製或粘貼。在調試器外部運行(Control + F5)。現在,您可以複製並粘貼。提問的人在調試器中運行它。如果你想用附加的調試器進行復制或粘貼,看起來好運(至少在這個版本的IDE中)。 – 2012-08-22 15:15:36
@RobertH .:是的。他接受的答案同樣如此。很好指出這一點,但。 – 2012-08-22 17:17:39
我從控制檯窗口複製文本並將其粘貼到其他源多次。
它在控制檯應用程序中作爲默認值存在;
右鍵單擊控制檯邊界:
選擇編輯>標記:
拖到要將使用鼠標的文本(或使用箭頭鍵)選擇文本你想要的:
再次右鍵點擊控制檯邊界,並選擇編輯>複製:
從這裏你可以像使用其他任何文本粘貼到另一個應用程序。
這是從一個C#控制檯應用程序採取進了唯一的代碼是寫控制檯命令,沒有設置發生了變化。
希望這會有所幫助!
從鍵盤,「Alt + Space E K」進入標記模式,「Alt + Space E P」粘貼。不完美但比使用鼠標更快。 – 2016-04-25 22:16:10
也許我遲到但在C#在控制檯窗口粘貼文本的快捷方式。按下Alt +空格鍵,然後「E」,那麼「P」,有你在控制檯窗口
- 1. WPF複製/粘貼功能
- 2. 如何控制窗口複製粘貼事件?
- 3. 是否可以在javascript中複製,粘貼,打開新窗口?
- 4. 在Windows窗體中複製粘貼控制C#
- 5. 複製複製/粘貼彈出窗口的樣式
- 6. 我可以在VS中複製粘貼服務參考嗎?
- 7. 我可以在Eclipse中複製粘貼插件文件夾嗎?
- 8. 從Process.Start隱藏控制檯窗口C#
- 9. 用c複製並粘貼#
- 10. 捕獲複製粘貼鍵
- 11. 我可以從ModalDialog窗口中獲得開啓器窗口嗎?
- 12. 複製/粘貼不能在模態窗口
- 13. 是否可以複製/粘貼電子?
- 14. 當我複製和粘貼
- 15. 從c#複製粘貼到php
- 16. 從Excel複製粘貼
- 17. 在Openstack Horizon中複製/粘貼HTML5控制檯
- 18. 從窗口複製粘貼到反射xterm
- 19. Windows窗體設計器重命名複製/粘貼控制
- 20. 我們可以有控制檯和win32 C++的命令和功能互換嗎?
- 21. C#剪貼板直接複製粘貼
- 22. TELNET:粘貼回車進入控制檯
- 23. PyDev粘貼到空行控制檯
- 24. iPhone複製/粘貼
- 25. 複製粘貼宏
- 26. 複製粘貼userinput
- 27. VBA複製粘貼
- 28. UIWebView複製/粘貼
- 29. xcode複製/粘貼
- 30. 可以複製js/css庫中的粘貼嗎?
文本粘貼到澄清那些不熟悉,使用Windows命令提示符下,您可以在控制檯窗口通常右鍵,並在上下文菜單中選擇標記,將您切換到標記模式,從而允許您突出顯示窗口的一個塊。按Enter鍵將此輸出放入剪貼板。 – Simpleton 2010-02-05 20:38:30
這並不清楚你的意思。如果您正在開發控制檯應用程序,則可以使用cmd.exe的內置功能完成複製粘貼。 – Sean 2010-02-05 20:49:36