Delphi-PRAXiS
Seite 6 von 6   « Erste     456   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   XML (https://www.delphipraxis.net/46-xml/)
-   -   Delphi Datei bearbeiten und nur Teile wieder speichern (https://www.delphipraxis.net/109379-datei-bearbeiten-und-nur-teile-wieder-speichern.html)

Hoschie 6. Mär 2008 06:20

Re: Datei bearbeiten und nur Teile wieder speichern
 
Guten Morgen,

Die weiterschaltung passiert durch die veränderten x und y Variablen, da die Seiten durch GET Parameter, ähnlich einem Koordinatensystem aufgrufen werden.

Das ganze soll eigentlich solange laufen, bis alle Seiten einmal aufgerufen wurden. Daher auch das hochzählen der Variablen, das sind dann genau die Seiten die ich benötige. Ich übergebe also da, wo www.url.de steht im Endeffekt
Delphi-Quellcode:
Edit1.Text:= 'www.url.de/x='+(InttoStr(x))+'&y='+(InttoStr(y));
Es sind so ca 6400 Seitenaufrufe. Da das ganze dann unbeaufsichtigt laufen soll, benötige ich ja die Log Datei, die mir dann sagt :_ Hey die und die Seite konnte nicht erreicht werden!

Hoschie 7. Mär 2008 06:36

Re: Datei bearbeiten und nur Teile wieder speichern
 
Moin Moin,

habe die Rekursion erstmal so gelöst (und damit rausgenommen), dass ich mir als erstes eine StringList mit den Url erzeuge. Ich habe vor diese dann nacheinander abzuarbeiten, wie es marabu auch vorgeschlagen hat. Mal sehen, vielleicht schaffe ich es heute nachmittag noch, das zu implementieren.

Gruß Hoschie

Edit: Habe alles implementiert, sodass die Rekursion jetzt wegfällt. Allerdings bleibt das mit Speicherproblem immer noch (nach 64 Seitenaufrufen liegt der Speicherbedarf bei ca. 200 MB).
Gibt es eine Möglichkeit diesen Speicher zu löschen oder zu resetten ?

Hoschie 8. Mär 2008 19:26

Re: Datei bearbeiten und nur Teile wieder speichern
 
Moin allerseits,

ich habe jetzt herausgefunden, das die direkte Speicheranzeige der Anwendung zwar beim minimieren zurückgesetzt wird, aber die Zuordnung wird nicht aufgehoben und der Speicher läuft voll bis nichts mehr geht.
Hat jemand eine Idee, wie ich den Speicher freigeben kann ohne den WebBrowser auf free zu setzen ?

Gruß
Hoschie

marabu 8. Mär 2008 20:05

Re: Datei bearbeiten und nur Teile wieder speichern
 
Hallo Hoschie,

solange ich dein Projekt (oder ein Demoprojekt mit gleichem Verhalten) nicht auf meinem Rechner übersetzt und ausgeführt habe, kann ich dir nicht weiter helfen. Ich gehe immernoch davon aus, dass da irgendetwas in deinem eigenen Code schief läuft.

Freundliche Grüße


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:15 Uhr.
Seite 6 von 6   « Erste     456   

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