Jump to content
Marivaldo Alex

Escrever caracteres com o comando send

Recommended Posts

Tente usar o send. Olha o exemplo abaixo.

Run("notepad.exe")                                 ;Executa o notepad
WinWaitActive("Sem título - Bloco de notas")       ;Espera ele abrir
Send("Oba. estou escrevendo no bloco de notas!")   ;Envia o texto para o bloco de notas
Edited by Pedro Pinheiro

Share this post


Link to post
Share on other sites

Olá Marivaldo.

 

O Pedro deu a resposta correta. Não tem sentido de não enviar a / para o bloco de notas.

 

Seguindo o exemplo dele, este código funciona legal;

Run("notepad.exe")                                 ;Executa o notepad
WinWaitActive("Sem título - Bloco de notas")       ;Espera ele abrir
Send("ftp://Endereco_do_FTP.com.br")               ;Envia o texto para o bloco de notas
Send("{ENTER}")                                    ;Envia o ENTER

Na última linha, enviei um caracter especial!

Os caracteres especiais (teclas de função, CTRL, ALT, etc) são teclas que precisam de códigos especiais para serem enviados.

Veja no próprio HELP os códigos dessas teclas, porém a barra é um caracter simples.

  • Like 1

Share this post


Link to post
Share on other sites

Pessoal,

 

Já tive um problema parecido, não escrevia o alguns caracteres como Marivaldo está falando.

 

A solução que usei foi códigos ASCII:

Send("ftp:{asc 47}{asc 47}Endereco_do_FTP.com.br") 

Marivaldo,

tenta fazer isso e verifica a tabela no help para outros caracteres.

 

 

Flw :up:

  • Like 3

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×