Exemplo da Área de Transferência
Este exemplo mostra como copiar e recuperar itens da Área de transferência em múltiplos formatos.
Para obter Zoom, Para Cima e Ampliar e instruções para instalá-los
Siga um ou mais destes procedimentos:
Sobre o Help menu, Zoom, Para Cima e Ampliar Exemplos.
O arquivo Leiame exibe informações sobre exemplos.
Visite o O Visual Studio 2008 Zoom, Para Cima e Ampliar Zoom, Para Cima e Ampliar site. As versões mais recentes dos exemplos estarão disponíveis nele.
Localize Zoom, Para Cima e Ampliar no computador em que Visual Studio está instalado. Por padrão, Zoom, Para Cima e Ampliar e um arquivo Leiame são instalados em unidade: \Arquivos de programas\Microsoft visual Studio 9.0\Zoom, Para Cima e Ampliar\LCID. Para edições Express do Visual Studio, todos os exemplos estão localizados on-line.
Para obter mais informações, consulte Localizando arquivos de exemplo.
Observação de segurança: |
---|
Esse código de exemplo é destinado a ilustrar um conceito, e ele mostra somente o código que é relevante para esse conceito. Ele pode não atender aos requisitos de segurança de um ambiente específico e não deve ser usado exatamente como mostrado. Recomendamos que você adicione código de segurança e tratamento de erros para tornar seus projetos tão seguros e robustos quanto for conveniente. A Microsoft fornece esse código de exemplo "Zoom, Para Cima e Ampliar encontra" sem garantias. |
Para ver a documentação de exemplo
No Solution Explorer, dê dois cliques na pasta Documentation.
Se você estiver usando Visual Basic Express Edition, clique com o botão direito do mouse em ReadMe.htm na pasta Documentation.Clique em View in Browser.
Se você está usando outra versão do Visual Basic, dê dois cliques em ReadMe.htm na pasta Documentation.
Demonstra
Os comandos do menu do formulário principal controlam as duas tarefas primárias do uso da Área de transferência-copiando para ela e recuperando dela.Seis tipos de dados são copiados e colados pelo uso de Objeto My.Computer.Clipboard
Image Este recurso usa o Método My.Computer.Clipboard.SetImage e o Método My.Computer.Clipboard.GetImage para copiar a figura de um controle PictureBox para outro.O arquivo de imagem é armazenado em My.Resources.
Text Este recurso usa o Método My.Computer.Clipboard.SetText e o Método My.Computer.Clipboard.GetText para copiar o texto de um controle TextBox para outro.O Método My.Computer.Clipboard.SetText é sobrecarregado.A sobrecarga usada nesta tarefa não tem parâmetros e copia qualquer tipo de texto encontrado na Área de Trabalho.
Rich text Assim como o recurso "text", este recurso usa Método My.Computer.Clipboard.SetTexte o Método My.Computer.Clipboard.GetText para copiar e colar texto.Este recurso usa a sobrecarga do Método My.Computer.Clipboard.SetText e recebe uma enumeração TextDataFormat.O valor passado é Rtf.Consequentemente, apenas texto rico é copiado.
HTML De forma similar ao recurso "rich-text", este usa um valor (Html) da enumeração TextDataFormat para recuperar apenas HTML da Área de Transferência.
Class instance A classe Pixel é definida no projeto e tem o atributo Serializable.O Método My.Computer.Clipboard.SetData e o Método My.Computer.Clipboard.GetData podem ser usados para copiar e colar dados.O método LoadPixel cria uma cadeia de caracteres para escrever no formulário.
File Um arquivo é copiado para a Área de Transferência através da cópia pelo Windows Explorer.O nome do arquivo é retornado usando Método My.Computador.Área de Transferência.GetFileDropList.
Em cada caso, os dados são copiados do controle de origem na coluna à esquerda e colados no controle de destino na coluna à direita.
Consulte também
Tarefas
Como: Gravar na área de transferência no Visual Basic
Como: Limpar a área de transferência no Visual Basic
Como: Ler da área de transferência no Visual Basic
Como: Recuperar uma imagem da área de transferência no Visual Basic