Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Refresh degli oggetti in una form in vb net
martedì 09 settembre 2003 - 11.23
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 9 set 2003 - 11:23
Ragazzi, ho un grosso problema, ho una form con molto campi text e button e ci sono 3 panel. una di queste carica con un thread circa 10230 record, mi capita il seguente problema:
se carico tutti i record solo per visualizzarli e basta. al termine se chiudo la form mi rimangono visualizzati una parte delle textbox, come se si fosse bloccato il software e dopo qualche secondo spariscono. Se carico pochi record non mi accade. Pensavo che fosse per il pc poco lento ma non è così perche mi capita anche su un pc molto potente. Al Me.close() della form ho provato ad inserire prima un refresh ma il risultato è lo stesso.
Mi potete aiutare?
Ciao e grazie
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 9 set 2003 - 13:22
Ma i record dove li carichi?
Mi sembrano davvero tanti 10 mila.
Ti consiglierei di spezzarli e di caricarli parzialmente o filtrarali in base a qualche criterio.
Non penso che nessun umano si mette a cercare qualcosa all'interno di 10 mila record se non filtrando in qualche modo.
Ciao
David
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 9 set 2003 - 15:30
più che altro sono una serie di archivi che vengono aperti e caricati su listview per leggere di dati o prendere dei record per le modifiche, ma succede che anche se apro solo queste listview per la visualizzazione e poi le richiudo e chiudo la form, mi rimane come sfondo una parte della form è come se non riuscisse a scaricare la memoria o qualcos'altro. Per quanto riguarda il dispose lo devo fare solo per la form che chiudo o per le listview che apro?
Ciao
trinity
Profilo
| Guru
3.465
messaggi | Data Invio:
mar 9 set 2003 - 15:42
Il problema l'ho trovato ma non so come risolverlo, sulla form iniziale ho caricato in automatico senza utilizzare il load una immagine jpg non grande, è di circa 124kb e quando chiudo la form di cui vi parlavo prima, le text di sfondo rimangono visive proprio sull'immagine, ho provato a toglierla e funziona tutto.
come posso inserirla senza farla pesare al programma?
Ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 9 set 2003 - 21:50
Ciao Trinity,
rinuncia all'immagine! :) Prova ad utilizzare un altro tipo di formato non so PNG o GIF vedi se si ripresenta il problema.
Alla fine se non riesci a risolverlo rinuncia temporaneamente all'immagine. Le immagini sono inutili nei programmi, appesantiscono l'eseguibile e come vedi anche l'esecuzione, in più se qualcuno deve utilizzare la tua applicazione da remoto con Terminal Services non puoi immaginare che disastro!
Ciao
David De Giacomi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !