Avatar billede razersedge Nybegynder
03. januar 2004 - 12:22 Der er 1 kommentar og
1 løsning

Flytte TListItem i TListView

Hej Folkens.

Jeg har nu siddet med et ret irriterende problem det sidste stykke tid.
Jeg vil lave en bubble-sortering af en listview, men jeg bliver ved med at løbe ind i en underlig fejl (EAccessViolation, read of address 00000000).

Her er et eksempel som giver problemet:

      Item := ListView.Items.Item[1];
      ListView.Items.Delete(1);
      ListView.Items.AddItem(Item,0);

I ListView'et er der 8 items når jeg tester.

Svar accepteres når mit problem er løst.

På forhånd tak.
Avatar billede razersedge Nybegynder
03. januar 2004 - 12:22 #1
Item : TListItem..
Avatar billede razersedge Nybegynder
03. januar 2004 - 12:42 #2
Jeg har vist endelig fundet en løsning på problemet:

      Item := ListView.Items.Insert(0);
      Item.Assign(ListView.Items.Item[2]);
      ListView.Items.Delete(2);
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