Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Extremer Speicherfraß durch Strings/StringLists (?) (https://www.delphipraxis.net/10073-extremer-speicherfrass-durch-strings-stringlists.html)

nTE 11. Okt 2003 23:15

Re: Extremer Speicherfraß durch Strings/StringLists (?)
 
So, ich habe nun schon so ziemlich alle Varianten den Source zu speichern, die ich großen weiten Internet (per Google) finden könnte, ausprobiert und alle scheinen Leck geschlagen zu sein.

Ich sag jetzt einfach mal der IE 5 ist Schuld. :P

Ich möchte eigentlich nur zu einer URL navigieren, wenn die Seite fertig geladen hat (im Sinne von fertig runtergeladen, nicht im Sinne von es verändert sich nichts mehr), schauen wo ich bin (URL), den Source einsacken (,verarbeiten) und ab zur nächsten Seite navigieren.

Gibt es da vielleicht noch andere Möglichkeiten?

jbg 12. Okt 2003 00:35

Re: Extremer Speicherfraß durch Strings/StringLists (?)
 
Zitat:

Zitat von nTE
Ich möchte eigentlich nur zu einer URL navigieren, wenn die Seite fertig geladen hat (im Sinne von fertig runtergeladen, nicht im Sinne von es verändert sich nichts mehr), schauen wo ich bin (URL), den Source einsacken (,verarbeiten) und ab zur nächsten Seite navigieren.

Gibt es da vielleicht noch andere Möglichkeiten?

Ja. Die Indy-Komponente TIdHTTP. Diese bietet keine graphische Anzeige mit Bildern usw., liefert aber den Seitenquellcode. Das würde einiges an Geschwindigkeit bringen, da die Bilder schon mal nicht geladen werden müssen und auch kein Seitenlayout aufgebaut werden muss.


Komponente IdHTTP auf das Formular und diesen Quellcode zum Einlesen benutzen.
Delphi-Quellcode:
var Seite: string;
Seite := IdHttp1.Get('http://www.delphipraxis.net');

nTE 12. Okt 2003 01:38

Re: Extremer Speicherfraß durch Strings/StringLists (?)
 
Danke, das hört sich ziemlich gut an.
Ich werde jetzt erstmal schlafen gehen und das morgen err heute mal probieren.

Leider habe ich grade feststellen müssen, dass die Doku in Englisch und dazu noch (Borland untypisch) recht knapp ist. :P
Eine dumme Frage, kann ich herausfinden, wo ich nach einem Redirect gelanded bin?
Wenn ja, wie? ;)


Also, danke nochmal und gute Nacht.

------
Ok ich denke mal OnRedirect, insbesondere URL wird mir da weiterhelfen. :P


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:40 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz