Como: Gravar na área de transferência no Visual Basic
A área de transferência pode ser usada para armazenar dados, como textos e imagens.Como a área de transferência é compartilhada por todos os processos, ela pode ser usada para transferir dados entre eles.O objeto My.Computer.Clipboard permite que você acesse facilmente a área de transferência e possa ler e gravar nela.Os métodos SetAudio, SetData, SetFileDropDownList, SetImage, e SetText permitem que você coloque dados na área de transferência.
Observação de segurança: |
---|
Como a área de transferência pode ser acessada por outros usuários, não a use para armazenar informações confidenciais, como senhas ou dados confidenciais. |
Para gravar texto na área de transferência
Use o método My.Computer.Clipboard.SetText para escrever texto na Área de transferência.O código a seguir grava a sequência "This is a test string" para a área de transferência.
My.Computer.Clipboard.SetText("This is a test string.")
Para gravar texto na área de transferência em um formato específico
Use o método My.Computer.Clipboard.SetText para escrever texto na Área de transferência, incluindo o tipo de TextDataFormat.O código a seguir grava a sequência "This is a test string"; para a área de transferência como texto RTF.
My.Computer.Clipboard.SetText("This is a test string.", _ System.Windows.Forms.TextDataFormat.Rtf)
Para gravar dados para a área de transferência
Use o método My.Computer.Clipboard.SetData para escrever dados na Área de transferência.Este exemplo grava a DataObjectdataChunk na Área de transferência no formato personalizadospecialFormat.
My.Computer.Clipboard.SetData("specialFormat", dataChunk)
Consulte também
Tarefas
Como: Ler da área de transferência no Visual Basic
Como: Determine que tipo de arquivo é armazenado na área de transferência no Visual Basic
Referência
Método My.Computer.Clipboard.SetText