04. januar 2003 - 13:06 
												Der er
									5  kommentarer													 
									
		 
		
			
ListView Problem... 
			Jeg bruger denne kode til at tilføje items til min ListView... i = i + 1 ListView1.ListItems.Add(i) = Text4.Text ListView1.ListItems(i).SubItems(1) = ObjRec("ArticleId") ListView1.ListItems(i).SubItems(2) = DataCombo1.BoundText ListView1.ListItems(i).SubItems(3) = DataCombo2.BoundText ListView1.ListItems(i).SubItems(4) = MaskEdBox1.FormattedText ListView1.ListItems(i).SubItems(5) = Text2.Text og denne til at fjerne det valgte item: ListView1.ListItems.Remove (ListView1.SelectedItem.Index) Men efter jeg har fjernet et item kan jeg ikke tilføje flere - får fejlmedelsen "Index out of Bounds"... Hvordan får jeg det til at virke ???
					
		
	 
Annonceindlæg tema 
 
Forsvar & beredskab 
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
 
 
	
		
								
					
				04. januar 2003 - 13:24  
				#1 
						
		 
		
			Tjek om det indet du bruger er "lovligt" - skriv det evt. til skærmen med en msgbox. Det er der fejlen ligger...
		
		
	 
	
		
								
					
				04. januar 2003 - 13:30  
				#2 
						
		 
		
			Ok,jeg tjekkede som du forslog, og selvom jeg prøver at tilføje en række nøjagtig magen til en jeg tilføjede før jeg slettede et item får jeg fejl :(
		
		
	 
	
		
								
					
				04. januar 2003 - 14:06  
				#3 
						
		 
		
			i = listview1.listitems.count + 1 når du bliver ved med at tælle i op prøver den at sætte noget ind på et index der er højere end antallet af items.
		
		
	 
	
		
								
					
				04. januar 2003 - 18:10  
				#4 
						
		 
		
			Som sagt - fejlen er at du bruger et forkert index. Tjek det :o) Og husk at index starter ved nul...
		
		
	 
	
		
								
					
				04. januar 2003 - 19:06  
				#5 
						
		 
		
			Og hvilket index kommer fejlen ved - item eller subitem's index?
		
		
	 
	
	
	
		
	
		
		
		
			
			Kurser inden for grundlæggende programmering