Avatar billede mmfrandsen Nybegynder
01. januar 2004 - 14:48 Der er 4 kommentarer og
1 løsning

Rename folder efter ListBox

Jeg har to ListBox's (ListBox1 og ListBox2)
I ListBox1 står der:
C:\Program Files\Cyanide\Cycling Manager 3\Textures\Cycliste\
C:\Program Files\Cyanide\Cycling Manager 3\Textures\Cycliste1\
C:\Program Files\Cyanide\Cycling Manager 3\Textures\Cycliste2\
I ListBox2 står der:
Cycliste2003
Cycliste2004
CyclisteNational

Jeg skal så ved, at trykke på en knap (Button1), ændre Items'ene i ListBox1 et til:
C:\Program Files\Cyanide\Cycling Manager 3\Textures\Cycliste2003\
C:\Program Files\Cyanide\Cycling Manager 3\Textures\Cycliste2004\
C:\Program Files\Cyanide\Cycling Manager 3\Textures\CyclisteNational\
(Altså navnet på den sidste folder (Cycliste*) kopieres til ListBox1)

Det der kan jo gøres ganske enkelt, men...
Problemet er, at programmet skal tage højde for, at der kan lægges nye Items ind i de to ListBox's, altså kan det være der ligepludselig står fem linjer i hver ListBox's i stedet for tre, men så skal den stadig kunne virke.

Jeg håber der er nogen, der kan hjælpe. Det kan godt være spørgsmålet er lidt langt og svært at forstå - I så fald, så bare spørg.

På forhåndt tak, MM
Avatar billede martinlind Nybegynder
01. januar 2004 - 14:55 #1
du kan da bare lave en løkker der kører fra listbox.items[0] til listbox.itemCount-1
Avatar billede mmfrandsen Nybegynder
01. januar 2004 - 14:57 #2
Jeg er rimelig noob på nogle punkter, så... Hvordan er det så lige sådan en ser ud?
Avatar billede martinlind Nybegynder
01. januar 2004 - 15:06 #3
VAR
  Cnt : Integer;

begin
  for Cnt := 0 to listbox1.itemCount-1 do
  begin
      // Lav din rename her 
  end;
end;
Avatar billede mmfrandsen Nybegynder
01. januar 2004 - 15:13 #4
Ok, jeg er tæt på at få det til at virke nu... Tak for hjælpen ;)
Avatar billede martinlind Nybegynder
01. januar 2004 - 15:15 #5
Selv tak
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