Como: Determinar que o tipo do arquivo é armazenado na área de transferência em 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() 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 em Visual Basic

Como: Gravar a área de transferência de Visual Basic

Referência

ClipboardProxy

ContainsAudio

ContainsFileDropList

ContainsImage

ContainsText

ContainsData