Che tipo di errore è ?
Da che cosa è dovuto ?
Che tipo di errore è ?
Da che cosa è dovuto ?
E' dovuto al fatto che...hai esaurito la memoria disponibile.
Scherzi a parte, dovresti fornire qualche indicazione in più, uno stralcio di codice, il punto in cui si verifica l'errore e così via...il tuo quesito è troppo vago per poter essere affrontato in questi termini.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Ciao uMoR!
Forse usi un SO che si basa su DOS ? Tipo: WinME, ecc...
LM
no uso win2000+vb6
Uso questo controllo per il parsing dell'html:
http://www.miken.com/htmlzap/
A volte, quando faccio
Mi da memoria esaurita..codice:HtmlParser.LoadBuffer sorgente
Di ram ho ancora 270mega disponibili, quindi non capisco![]()
Beh ... il problema sara' nel componente ...
Ho visto che ci sono i sorgenti ... dai un'occhiata ...
Ma fa conto che le pagine che analizzo sono diciamo di 20kb, su 200 pagine mi succede 1-2 volte, per questo non capisco
Ti ripeto ... devi capire se e' un bug del componente ...
purtroppo non mastico il c++![]()
ho trovato l'errore !!
Non facevo il reset![]()
Ho visto dal sorgente che il metodo LoadBuffer alloca memoria (peraltro con le API LocalAlloc e LocalLock, abbastanza vecchiotte ...) che viene liberata all'interno del metodo Reset ...
Il meccanismo di allocazione/deallocazione e' un po' contorto e non sarebbe strano che ci fosse un bug ...
Non so praticamente del codice che hai scritto, pero' potresti provare ad eseguire esplicitamente il metodo Reset prima di trattare il file ...
(Ho letto ora che hai risolto ... ed era proprio il Reset! ...)