10. januar 2010 - 17:00
Der er
6 kommentarer og 1 løsning
Kalde items i Listbox
Hej, Jeg er ved at skrive en masse ting til en txt fil. Jeg har en Listbox med op til 20 elementer i, og de skal skrives til txt-filen således: item1 item2 item3 .. item20 Altså det skal simpelthen stå ligesom det står i Listboxen. Jeg prøver med Listbox.Items, men så siger den at string og TStrings er inkompatible typer.
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
10. januar 2010 - 17:38
#1
ListBox1.Items.SaveToFile('filnavn.txt');
10. januar 2010 - 17:39
#2
Det havde nok været hurtigere at gå gennem listen af metoder til items end som at skrive spørgsmålet :-)
10. januar 2010 - 17:41
#3
#1 Det skal ikke gemmes som en separat txt fil, det skal implementeres i et større udtryk for at gemme en txt fil. Jeg vil kalde dens items og smide dem ind i txt-filen.
10. januar 2010 - 17:49
#4
Du kan få teksten fra de enkelte items sådan: var i : integer; begin for i:=0 to ListBox1.Itemx.Count-1 do showmessage(ListBox1.Items[i]); end;
10. januar 2010 - 17:57
#5
#4 Jep, virker fint. Men hvordan får jeg dem så gemt i en string? Altså hvert item skal gemmes i en string for sig. Det kunne ellers bare være lækkert hvis man kunne gemme hele ListBox'ens indhold som en streng, som kunne se således ud: item01 item02 item03 Altså inkl. linjeskift.
10. januar 2010 - 18:28
#6
Så skal du bruge: ListBox1.Items.Text;
10. januar 2010 - 18:32
#7
Lækkert, tak!
Kurser inden for grundlæggende programmering