07. februar 2010 - 19:11
Der er
5 kommentarer og 1 løsning
Eksportere listbox items til txt
Hej, Jeg er ved at skrive en stor load/save ini kode, og en ting der også skal gemmes når man gemmer er nogle items, man har sat ind i en listbox. Har noget ala Myini.WriteString('listbox','list',ListBox1.Items); men det virker selvfølgelig ikke. Hvordan skal koden se ud, både til gem og åbne? Altså når man åbner så sættes items ind som de var, da man gemte.
Annonceindlæg fra Computerworld it-jobbank
07. februar 2010 - 19:38
#1
myini.writestring('listbox','list',listbox1.items.text)
07. februar 2010 - 19:44
#2
Virker ok med at gemme, men når jeg loader vha. ListBox1.Items.Text := Myini.ReadString('listbox','list',''); ...så kommer kun det 1. element ind i listboxen.
07. februar 2010 - 19:50
#3
sikke noget.. Det er fordi du ikke får gemt linieskiftene. myini.writestring('listbox','list',stringreplace(listbox1.items.text,#13#10,'<br>',[rfreplaceall]); listbox1.items.text:=stringreplace(Myini.ReadString('listbox','list',''),'',#13,#10,[rfreplaceall]); måske virker det der?
07. februar 2010 - 19:51
#4
hov den sidste var forkert.. listbox1.items.text:=stringreplace(Myini.ReadString('listbox','list',''),'<br>',#13#10,[rfreplaceall]);
18. februar 2010 - 16:07
#5
Yes det virker, tak.
18. februar 2010 - 17:20
#6
Fjong!
Kurser inden for grundlæggende programmering