|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
[VB6] Alternativa al WebBrowser?
In un mio programma devo usare l'oggetto webbrowser, il problema è che è troppo pesante, consuma un sacco di ram, da taskmanager vedo che il programma consuma intorno ai 20MB di RAM, non esiste un'alternativa? O c'è un modo per farlo pesare di meno? Ad esempio vedo che Maxthon mi consuma (in questo momento) 11MB di RAM con 2 pagine aperte.
Vi ringrazio già ora x le risposte |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
UP
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
up
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
Up. Non esiste nulla? Allora come faccio a limitare l'uso di memoria?
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
Allora, ho scoperto che con il metodo Hide i form rimangono in memoria, per deallocarli bisognerebbe usare il metodo unload. Ho fatto anche questo ma il consumo della memoria rimane lo stesso, come se non deallocasse un bel niente, perchè? Sbaglio nell'uso dell'unload?
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
UP
|
|
|
|
|
|
#7 | |
|
Member
Iscritto dal: May 2006
Messaggi: 71
|
Quote:
Purtroppo non esistono "scappatoie", ne' si puo' fare in modo che "si appoggi" a browser alternativi. |
|
|
|
|
|
|
#8 | |
|
Member
Iscritto dal: May 2006
Messaggi: 71
|
Quote:
Ciao ! |
|
|
|
|
|
|
#9 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
se non sbaglio anche FireFox ha l'ActiveX che ti permette di accedere al motore, come l'IWebBrowser2 di IE. infatti è proprio con l'ActiveX di FireFox che su ReactOS hanno realizzato un browser web fornito col SO.
|
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
Quote:
Nel form principale (frmMain) c'è un pulsante che fa aprire un nuovo form (frmLogin) e hidda il precedente. In questo nuovo form c'è solo un webbrowser e un pulsante "ritorna". Il codice di questo pulsante è il seguente: Codice:
Private Sub CmdRitorna_Click()
frmLogin.Hide
frmMain.Show
Unload frmLogin
End Sub
@71104: Conosci il nome dell'ocx o sai dove posso trovarlo? Grazie |
|
|
|
|
|
|
#11 | |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
Quote:
io ho provato ora a fare una richerchina rapida sia con Google sia sul sito www.getfirefox.com nella sezione di development, ma non ho trovato granché (o meglio, non sono in grado di giudicare rapidamente i risultati). |
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
Ho trovato questo:
http://www.iol.ie/~locka/mozilla/mozilla.htm sembra ok xò non riesco ad usare la proprietà Document, è come se fosse disattivata, avete idea di quale può essere il problema? Riguardo alla Unload sapete darmi qualche risposta? Grazie! |
|
|
|
|
|
#13 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
scusa ma perché non ti guardi veramente i sorgenti del webbrowser di ReactOS? è praticamente lo scheletro che serve a te...
|
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
Non ho guardato il sorgente ma ho scoperto che usano lo stesso oggetto che ho linkato io:
http://sourceforge.net/project/showf...?group_id=6553 Ha questo problema che non mi restituisce il document.. |
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
up
|
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
up
|
|
|
|
|
|
#17 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
up
|
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
up
|
|
|
|
|
|
#19 |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2776
|
up
|
|
|
|
|
|
#20 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
up
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:16.



















