none
如何寫出「Ctrl + C」的程式代碼? RRS feed

  • 問題

  • 各位先進大大:
    小弟目前是在用 VS 2003.Net (C#) 開發 Win Form 程式,目前遇到一個問題,
    因為功能的需求,有時必須複製畫面中的資料,所以就會按「Ctrl + C」來複製,
    如果是 TextBox 中的文字還好,但有些時候必須複製無法複製的東西(ex.CheckBox 內的文字),
    那有沒有什麼辦法,能把我指定的文字,存到記憶體中,再將這些文字任意貼到任何地方,如記事本。
    麻煩大家的幫忙,感激不盡…

    2007年1月15日 上午 05:57

解答

  • 你可能要在Keydown事件時,
    利用System.Windows.Forms.Clipboard.SetText()方法
    將文字存到剪貼簿中

    2007年1月15日 上午 06:09

所有回覆

  • 你可能要在Keydown事件時,
    利用System.Windows.Forms.Clipboard.SetText()方法
    將文字存到剪貼簿中

    2007年1月15日 上午 06:09
  • 感謝回覆,我用 vs 2003,沒看到 Clipboard.SetText(),只有 Clipboard.SetDataObject()方法,
    問題已順利解決
    2007年1月15日 上午 06:23