Ver Mensaje Individual
  #1  
Antiguo 23-03-2010
radge radge is offline
Miembro
 
Registrado: may 2008
Posts: 147
Reputación: 17
radge Va por buen camino
Thread en delphi ?

Buenas , tengo un formulario con el componente webbrowser , mi idea es leer de una BD unos registros y mandar dichos registros mediante el webbrowser a la web de google maps para devolverme las coordenadas georeferencias.

Así que hago lo siguiente

consulta := TQuery.Create (nil);
consulta.DatabaseName := bd.DatabaseName;
consulta.SQL.Clear;


cadenaSQL := 'SELECT * from CLIENTES';
consulta.SQL.Add (cadenaSQL);
consulta.open;

while not consulta.eof do begin

WebBrowser1.Navigate('http://maps.google.com/maps/geo?.....alse');

end

Mi idea es que cuando haya cargado la página leer el contenido de ella y obtener los datos del XML resultante , eso seria en el evento WebBrowser1DocumentComplete del componente webbrowser .

El problema que si lo pongo dentro un bucle no me salta el evento WebBrowser1DocumentComplete , se recorre el bucle X veces y en el último si que lanza el evento.

Como deberia hacerlo con thread ¿?

salu2 radge
Responder Con Cita