27. april 2001 - 09:56Der er
11 kommentarer og 1 løsning
Slette alle linier i en ListBox
Kan man, når man har compilet sit projekt, slette alle linier i en ListBox permanent? Jeg kunne ikke få det til at virker for når jeg så startede programmet igen så er alle linierne stadig i Listboxen. Min kode for sletning : ListBox1.Items.Clear.
Nej, de linier der står i listboxen er den, der er oversat ind i .exe filen. Men du kan jo i Delphi fjerne alle linierne i listboxen, inden du oversætter.
(jeg er ikke sikker på jeg forstår dit spørgsmål....)
jammen haløjsa Erik, jeg sad lige og kiggede på din hjemme side ... sjovt ikke ? Any way du skulle vel ikke tilfældig vis kunne hjælpe mig med den her :
Ok erikjacobsen her kommer den igen : Alle linier i listboxen bliver lavet i Listboxens String editor. Når jeg trykker på en knap skal alle linierne blive slettet. Når jeg så starter programmet igen skal string editoren stadig være tom :-)
Du har nogle linier i Listboxen, som er lavet i Listboxens string Editor Ok?
Når jeg trykker på en knap vil jeg gerne have at disse linier bliver slette permanent d.v.s. når jeg starter programmet op igen skal ListBoxen være tom.
Kan du ikke bare kradse en boolean/integer ned i en ini-fil, og så smide en if sætning ind på formcreate?
procedure form1.create - eller hvad den nu hedder. var a: Tinifile; i: integer; begin a := tinifile.create(\'inifil.ini\'); i := a.readinteger(\'Overskrift\',\'Pladsholder\',0); if i = 0 then ..... else....; end; Det var mit lidet erfarne (og meget f*cked-up?) bud....
Q: Skal man egentlig skrive a.free til sidst? Og hvornår og hvorfor er det egentlig man skal det?
Hvis du vil, kan du også skrive noget i registrations-databasen første gang programmet kører og ved formcreate tjekke om den reg-key eksisterer.
I test perioden bliver du nok nødt til at slette den nøgle fra regedit hele tiden.
-men det samme gælder også ved ini-filen
Synes godt om
Ny brugerNybegynder
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.