共用方式為


HOW TO:寫入 Visual Basic 剪貼簿

剪貼簿可以用來存放資料,例如文字和影像。 因為所有處理序 (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,將 DataObject dataChunk 寫入剪貼簿。

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

請參閱

工作

HOW TO:讀取 Visual Basic 剪貼簿

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

參考

ClipboardProxy

TextDataFormat

SetText

SetData

SetDataObject