Obter dados da área de transferência (pasteboard.read)
Declaração
dados = pasteboard.read([ identificador_de_tipo_uniforme ])
Parâmetro
- identificador de tipo uniforme
Texto, parâmetro opcional, Uniform Type Identifiers; por padrão, o formato é detectado automaticamente.
Quando o parâmetro identificador de tipo uniforme é fornecido, os dados da área de transferência são lidos obrigatoriamente nesse formato. Se não for possível ler os dados nesse identificador de tipo uniforme, uma string vazia será retornada.
Valor de retorno
- dados
String; retorna os dados da área de transferência, que podem ser texto ou dados binários. Se não for possível ler dessa forma, retorna""(texto vazio).
Descrição
Lê o conteúdo da área de transferência do sistema.
Palavras-chave: ler a área de transferência, obter dados da área de transferência, ler a área de recorte, obter dados da área de recorte.
Exemplo
sys.alert("剪贴板中的内容:"..pasteboard.read())
--
sys.alert("剪贴板中的内容:"..pasteboard.read('public.text')) -- também força a leitura de texto formatado como texto na área de transferência
Nota: o código acima usa a função sys.alert, que não pertence a este capítulo.