Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

micox

Acessar texto de outro aplicativo

Recommended Posts

É o seguinte.Tenho que comparar algumas linhas de uma tabela excel com os dados gerados por outro programa (chamado GSUP).Não é possível exportar os dados do GSUP para outro tipo de arquivo para comparar (o programa é proprietário). Daí eu preciso saber de alguma API para que eu possa acessar os campos de texto do GSUP através de meu código em vb.(obs. Uma vez ví um programinha que conseguia fazer isto, era só parar com o mouse em cima do texto que ele pegava o texto e jogava em sua própria janela. O nome do programinha era SnadBoy revelation).Valeuw...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente utilizar este aplicativo aqui: http://www.graymalkin.globalhosts.com.br/stuff/FWW.zip

Ele é semelhante ao Revelation que você citou, porém criar o código-fonte em VB para você obter o handle do controle desejado. De posse deste handle você pode tentar utilizar a função GetWindowText() para obter o texto (não sei se ela é realmente a que você precisa, mas não custa tentar). E dê uma olhada no API-Guide (http://www.allapi.net/ ou http://www.mentalis.org/) para conhecer outras funções da API Win32 (e ver exemplos delas).

 

Abraços,

 

Graymalkin

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu Graymalkin.Tentei mas nao resolveu não.O GetWindowText() só costuma pegar captions.Testei até com o notepad e só pegou o caption dele.Passei a tarde toda procurando algo, mas nao encontrei.Ví que tinha a ShowMessage com o parametro GETTEXT, mas não consegui usar.De qualquer jeito, valews....

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.