realbasic-nug.de
[Top] [All Lists]

Problem mit Internetabfragen

To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Problem mit Internetabfragen
From: Claudius Sailer <Claudius at sailer-online dot de>
Date: Sun, 23 Oct 2005 14:19:21 +0200
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Hallo,

ich habe eine Klasse, die wiederum auf die httpSocket basiert. Von einem Fenster aus rufe ich nun eine URL wie folgt ab

httpAbfragen(Zeile).Get(URL)

in httpAbfrage (basierend auf httpSocket), rufe ich dann wiederum im PageRecieved eine Routine im Fenster auf, die das Ergebnis an die richtige Stelle in einer ListBox ausgibt.

Dummerweise habe ich kein TimeOut in obigem Code. Sollte ich diesen einbauen, dann benötige ich aber

Ergebnis = httpAbfragen(Zeile).Get(URL,30)

Nur gibt es keinen Zusammenhang zwischen dem PageRecieved und dem "Ergebnis", so dass ich derzeit nicht weiss wie ich diese zusammen bringen soll. Vielleicht sollte ich noch sagen, dass die Routine, die die URL abfragt ein Thread ist, da ich mehrere Seiten gleichzeitig abfrage. Darum auch httpAbfragen(Zeile) ..... hat mir jemand ne Idee, wie ich die Rückmeldung von "Ergebnis" und die PageRecieved-Auswertung zusammen bekomme?

Ich stehe ziemlich auf dem Schlauch!!!

Hintergrund:

Ich frage aus dem internet OnlineKurse ab und davon, je nach Setup mehrere Parallel. Ganz selten kommt eben keine Antwort und dann wartet das Programm ewig lange bis es dann die Abfrage abbricht. Das würde ich gerne mit einem vernünftigen TimeOut selber in den Griff bekommen.


Ciao und Danke Euch


Claudius

--
G4/733 QS / MacOS X 10.4de / RB 2005r4/ Valentina 1.10.0 & 2.0.4
Homepage    http://www.ClaSai.de
iChat        ryhoruk
RealBasic ListBoxes: [ I feel the need...the need for speed!!! ]



<Prev in Thread] Current Thread [Next in Thread>