Como: Ler da á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 com todos os processos ativos, 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 GetText,GetImage,GetData,GetAudioStream,e GetFileDropDownList permitem que você especifique o tipo de dados que você deseja ler a partir da Área de transferência.
Se não foi possível recuperar dados da Área de transferência, uma ExternalException será apresentada.
Para ler texto da Área de transferência e exibi-lo
Use o método My.Computer.Clipboard.GetText para ler o texto.O código a seguir lê o texto e o exibe em uma caixa de mensagem.É preciso que haja texto armazenado na área de transferência para que o exemplo seja executado corretamente.
MsgBox(My.Computer.Clipboard.GetText())
Este exemplo de código também está disponível como um trecho de código IntelliSense.No selecionador de trechos de código, ele está localizado em Windows Forms Applications > Clipboard.Para obter mais informações, consulte Como: Inserir trechos em seu código (Visual Basic).
Para ler uma imagem da Área de transferência
Use o método My.Computer.Clipboard.GetImage para recuperar uma imagem da área de transferência.O código a seguir lê uma imagem da Área de transferência e o atribui à propriedade Image do Button1.Deve haver uma imagem armazenada na Área de transferência e um botão denominado Button1 para que o exemplo seja executado corretamente.
Button1.Image = My.Computer.Clipboard.GetImage()
Este exemplo de código também está disponível como um trecho de código IntelliSense.No selecionador de trechos de código, ele está localizado em Windows Forms Applications > Clipboard.Para obter mais informações, consulte: Como: Inserir trechos em seu código (Visual Basic)..
Consulte também
Tarefas
Como: Gravar na área de transferência no Visual Basic
Como: Determine que tipo de arquivo é armazenado na área de transferência no Visual Basic