multithreading / loop
19.11.2003 12:20:04
florian
ich möchte mit VB informationen anhand einer datenspalte aus dem internet abrufen. zum beispiel:
url="http://wwwapps.ups.com/tracking/tracking.cgi?tracknum=" & cells(1,1).value
'value ist z.b. M0815895824
ein teil der seite der URL wird dann in die folgenden spalten geschrieben.
alles soweit kein problem. nur ist das ganze eben VIEL zu langsam, pro wert dauert das ganze so ca. ne halbe minute.
gibt es eine möglichkeit, die abfrage in mehreren threads laufen zu lassen?
z.B. immer 10 url's gleichzeitig öffnen ? der engpass liegt nicht in der verbindung sondern der server braucht so lange um die seite aufzubauen.
den zeilen-loop in 10er schritten zu machen und innerhalb des loops 10 zeilen mit den abfragen als (zeile+1), (zeile+2), ... zu starten hat schonmal nicht funktioniert :-(
schonmal vorab danke für die unterstützung
florian