Win32::Clipboard

Iniciado por Joey, 06 de Maio , 2009, 06:43:50 PM

tópico anterior - próximo tópico

0 Membros e 1 Visitante estão vendo este tópico.

Joey

Ok, esses dias eu tava criando uma ferramenta simples, e do nada eu tive a idéia de gravar o resultado no clipboard. Pois é, dei uma pesquisada no nosso bom e velho google, e encontrei o módulo "Win32::Clipboard", que é muito bom, porém só funciona na plataforma Windows. E como estou sem nada pra fazer resolvi escrever um pequeno artigo a respeito desse módulo. Espero que ajude alguém e por favor desculpem-me pelos futuros erros ;D

Citar
Iniciando

O primeiro passo é criar uma instância do módulo e armazená-la em uma variável.

$clip = Win32::Clipboard();

Citar
Mostrando

Agora, vamos a um exemplo de como mostrar o conteúdo que está gravado no clipboard.

print "Clipboard : ", $clip->Get();

Citar
Gravando

Agora um simples exemplo de como gravar palavras no clipboard.

$clip->Set("Joey - www.darkers.com.br");

Citar
Limpando

E por ultimo, como limpar o clipboard.

$clip->Empty;

Citar
Observação

Lembrando que:
$clip->Empty;

é totalmente diferente de:

$clip->empty;

Citar
Exemplo de código
Citar
Exemplo de código
clipboard.pl
#!/usr/bin/perl
# Joey - www.darkers.com.br
use Win32::Clipboard;
$clip = Win32::Clipboard();
$mul = 3*3;
$val = "O valor da multiplicacao e: $mul";

print "$val"; $clip->Set("$val");



Bom, por enquanto é isso pessoal, espero que tenham gostado desse pequeno artigo, qualquer erro, critica ou sugestões podem postar no tópico!

see ya;
Com um punhado de areia eu mostrarei o terror à vocês.

guidjos

Muito bom :)

Isso é bom porque no Windows é chato ficar copiando coisas da janela do prompt.