Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Ayuda WebBrowser (https://www.clubdelphi.com/foros/showthread.php?t=59865)

cosuroca 11-09-2008 07:14:41

Ayuda WebBrowser
 
Creo que es sencillo ste problema que se me hizo ahora, lo que quiero es mostrar un banner de una web X, ejemplo:



bueno ahi vemos el banner "www.telibero.com", porque le digo banner porque es una imagen con una redireccion cuando se le hace click, ahora lo que yo quiero hacer es ello es decir mostrar dicha imagen con la redireccion solamente en mi webbrowser

Me explico nuevamente, tengo la pagina que seria el portal o el index de clubdelphi, quiero coger solo el banner con la redireccion, pero sin hacer o escribir en el codigo ello, de tal manera que en el webbrowser que se mostrara en delphi solo se muestre esa imagen si es posible reducir el tamaño.

Gracias

tcp_ip_es 11-09-2008 10:05:08

no se si te he entendido bien.... pero si lo que quieres es

Cita:

...de tal manera que en el webbrowser que se mostrara en delphi solo se muestre esa imagen si es posible reducir el tamaño....
sería así....

Código Delphi [-]
WebBrowser1.Navigate('http://www.clubdelphi.com/images/TeLibero.jpg');

cosuroca 11-09-2008 14:49:52

Exacto no me entendistes, eso seria la manera facil de poder hacer ello y ademas no tendria la opcion de la redireccion.

Código Delphi [-]
WebBrowser1.Navigate('http://www.clubdelphi.com/images/TeLibero.jpg');



lo que deseo es leer el codigo dela pagina y buscar esta seccion:

Código:

<table width="100" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><a href="http://www.telibero.com"><img src="/images/TeLibero.jpg" border="0" /></a></td>
  </tr>
</table><br>

Código Delphi [-]


luego de ello agregar a mi WebBrowser esa seccion, solamente o mostrar solamente dicha seccion.



o solo mostrar en mi webbrowser esa parte de la pagina.

como s epodria hacer ello?

tcp_ip_es 11-09-2008 15:24:27

uhmmm no se todavía exactamente lo que quieres hacer.... pero bueno en principio te puedes bajar toda una página en un stream y tratarla vease...

Código Delphi [-]
procedure TForm1.button1Click(Sender: TObject);
var Stream: TFileStream;
begin
 Stream := TFileStream.Create('c:\prueba.htm', fmCreate);
 try
  idhttp1.get('http://www.clubdelphi.com/index.php',Stream);
 finally
  Stream.Free;
 end;
 Memo1.Lines.LoadFromFile('c:\prueba.htm');
end;

con este ejemplo creas una página en blanco prueba.htm y la rellenas con el código que te devuelve http://www.clubdelphi.com/index.php, luego lo paso a un memo y ahí ya podrías tratar el código de la página recorriendo dicho memo y recortando el código que te interesa.....

espero que te haya servido ya me dirás....


La franja horaria es GMT +2. Ahora son las 01:21:30.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi