Avatar billede vallemanden Nybegynder
30. april 2006 - 17:42 Der er 13 kommentarer og
1 løsning

hurtigt Listview

Hej alle

Jeg har et listview hvor jeg viser omkring 10000 linier med 6 coloner i hver.
Mit problem er at det tager over 10 sekunder før at de bliver vist, er der nogen der kender til nogle hurtigere listviews?

Vallemanden

P.S.
Jeg bruger Delphi2006 pro
Avatar billede dkn Nybegynder
30. april 2006 - 18:25 #1
Prøv
http://www.delphi-gems.com/VirtualTreeview/VT.php

Gratis og faktisk meget rar at arbejde med
Avatar billede kroning Nybegynder
30. april 2006 - 19:40 #2
Nu kender jeg self. ikke dit program men hvornår kan en bruger have brug for en liste med 10000 rækker?
Du bruger vel ListView.Items.BeginUpdate og EndUpdate.
Avatar billede vallemanden Nybegynder
30. april 2006 - 21:20 #3
det kan man jo gøre når man skal vise en kundelist :-)

ja jeg bruger ListView.Items.BeginUpdate selv om det ikke gør den ret meget hurtiger
Avatar billede kroning Nybegynder
30. april 2006 - 21:30 #4
Men hvad er formålet med at vise alle 10000 kunder på een gang, det er da alt for bøvligt at skulle finde en kunde i en liste med 10000 kunder selvom de skulle være sorteret.
Avatar billede vallemanden Nybegynder
30. april 2006 - 23:34 #5
hvad vil du ellers foreslå, som en kundeliste?
Avatar billede kroning Nybegynder
01. maj 2006 - 00:15 #6
en eller anden form for søging, dvs. brugeren kan søge på kunder efter f.eks. navn, telefonnr eller måske kundenr.
Avatar billede coladrenge Nybegynder
09. maj 2006 - 07:18 #7
hej

jeg ville prøve at se på QuntrumGrid fra DevExpress - den er virkelig hurtig. prøv at se på www.devexpress.com
Avatar billede vallemanden Nybegynder
09. maj 2006 - 07:24 #8
cola, den har jeg haft kigget på, den er ca 1sek. hurtigere, og det er ikke nok
Avatar billede kroning Nybegynder
10. maj 2006 - 10:37 #9
Det bliver måske ikke aktuelt men hvis du en dag vil lave det således at dit program kan tilgå databasen via internet så er det jo helt urealistisk at brugeren skal vente på at programmet får hentet 10000 kunder via internet.
Avatar billede vallemanden Nybegynder
10. maj 2006 - 16:27 #10
Det er vi helt enige om Kroning.

Men jeg har rodet lidt med VirtualTreeView igen, jeg har meget besvær med at finde ud af det, men den lister ca 9000 kunder på under 1 sek, hvor QuntrumGrid bruger omkring 11 sek.

Dkn, bruger du VT?
Avatar billede dkn Nybegynder
11. maj 2006 - 15:42 #11
ja har vt

vi kan snakkes videre på msn hvis det er: dknzippo hotmail.com
Avatar billede vallemanden Nybegynder
06. november 2006 - 15:44 #12
kom quick læg et svar
Avatar billede dkn Nybegynder
06. november 2006 - 16:30 #13
hurtig svar : D
Avatar billede vallemanden Nybegynder
08. januar 2007 - 12:56 #14
ups, der var jeg vist lidt meget langsom SORRY
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester