共用方式為


HOW TO:寫入 Visual Basic 剪貼簿

更新:2007 年 11 月

剪貼簿可以用來存放資料,例如文字和影像。因為所有處理序 (Process) 會共用剪貼簿,所以剪貼簿可用來傳輸處理序之間的資料。My.Computer.Clipboard 物件可讓您輕鬆地存取剪貼簿,並進行讀取及寫入。SetAudio、SetData、SetFileDropDownList、SetImage 和 SetText 方法可讓您將資料置於剪貼簿上。

安全性注意事項:

因為其他使用者也可以存取剪貼簿,所以請勿使用剪貼簿存放敏感資訊,例如密碼或機密資料。

若要將文字寫入剪貼簿

  • 使用 My.Computer.Clipboard.SetText 方法,將文字寫入剪貼簿。下列程式碼會將字串 "This is a test string" 寫入剪貼簿。

    My.Computer.Clipboard.SetText("This is a test string.")
    

若要以特定格式將文字寫入剪貼簿

  • 使用 My.Computer.Clipboard.SetText 方法,將文字寫入剪貼簿,包括 TextDataFormat 的型別。下列程式碼會將字串 "This is a test string" 寫入剪貼簿成為 RTF 文字。

    My.Computer.Clipboard.SetText("This is a test string.", _
    System.Windows.Forms.TextDataFormat.Rtf)
    

若要將資料寫入剪貼簿

  • 使用 My.Computer.Clipboard.SetData 方法,將資料寫入剪貼簿。這個範例會以自訂格式 specialFormat,將 DataObjectdataChunk 寫入剪貼簿。

    My.Computer.Clipboard.SetData("specialFormat", dataChunk)
    

請參閱

工作

HOW TO:讀取 Visual Basic 剪貼簿

HOW TO:決定 Visual Basic 剪貼簿中儲存的檔案類型

參考

My.Computer.Clipboard 物件

TextDataFormat

My.Computer.Clipboard.SetText 方法

My.Computer.Clipboard.SetData 方法

My.Computer.Clipboard.SetDataObject 方法