Como: Determine que tipo de arquivo é armazenado 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 está disponível em processos, ela pode ser usada para transferir dados entre elas.O objeto My.Computer.Clipboard permite que você acesse facilmente a área de transferência e possa ler e gravar nela.

Dados na área de transferência podem ser um número de diferentes formulários, como texto, um arquivo de áudio ou uma imagem.Em ordem para determinar que tipo de arquivo está na área de transferência, você pode usar métodos como ContainsAudio,ContainsFileDropList,ContainsImage e ContainsText.O método ContainsData pode ser usado se você tiver um formato personalizado que você deseja verificar.

Para determinar se a Área de transferência contém uma imagem

  • Use a função ContainsImage para determinar se os dados contidos na área de transferência são uma imagem.O código a seguir verifica para ver se os dados é uma imagem e relatórios de acordo.

    If My.Computer.Clipboard.ContainsImage() = True Then
        MsgBox("Clipboard contains an image.")
    Else
        MsgBox("Clipboard does not contain an image.")
    End If
    

Consulte também

Tarefas

Como: Ler da área de transferência no Visual Basic

Como: Gravar na área de transferência no Visual Basic

Referência

Objeto My.Computer.Clipboard

Método My.Computador.Área de Transferência.ContainsAudio

Método My.Computador.Área de Transferência.ContainsFileDropList

Método My.Computador.Área de Transferência.ContainsImage

Método My.Computer.Clipboard.ContainsText

My.Computer.Clipboard.ContainsData Method