Ir para o conteúdo
andreb

WebBrowser Control Imagens

Mensagens Recomendadas

andreb    0
andreb

Boas Pessoal,

estou aqui a fazer um programa e surgiu uma divida...

Tenho um web browser que entra numa pagina que contem uma imagem gerada aleatoriamente (um captcha) e queria saber se é possivel ir buscar os Bytes dessa imagem.

Tive a procurar no nosso amiguinho google xD e não consegui encontrar nada.

PS: Procurei como ir buscar o cache.. mas não encontrei.

Cumps Andreb.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
bruno1234    20
bruno1234

Se responderes a estas perguntas talvez te possa ajudar:

Já viste o conteudo html da página, de que forma aparece lá essa imagem?

é um <img src.... ?

Se for consegues fazer um webrequest ao endereço indicado no src?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
ricafilipe    0
ricafilipe

<dd><input type="hidden" name="confirm_id" value="3893cd9c795b29facf6cd07fab5affd2" /><img src="./ucp.php?mode=confirm&id=3893cd9c795b29facf6cd07fab5affd2&type=2" alt="" title="" /></dd>

É essa linha.

Ele cria o link da imagem com o value e é sempre diferente.

Se conseguir copiar o que está no value já sei fazer. Alguém ajuda?

Ou então dizer outra maneira de gerar o link.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
bruno1234    20
bruno1234

Sabes criar o controlo e meter-lhe a página?

Quando isso tiver, é só recorreres á propriedade q tem o html, o documentText.

Mas já q me fizeste abrir o VS para ir ver qual é a propriedade, podes usar tb este método:

webBrowser1.Document.GetElementsByTagName(string name) que retorna uma colecção de elementos html.

A partír daí já te orientas.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade