Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#2

Re: Probleme mit Checklistbox und Indexof bzw Indexofname

  Alt 4. Jan 2010, 18:28
Hallo,

das sollte statta := copy(newlist[i],0,pos(':', newlist[i])-1); liebera := copy(newlist[i],1,pos(':', newlist[i])-1); heißen, Strings beginnen bei 1 und nicht bei 0.
Hierausb := copy(newlist[i],pos(':', newlist[i])+2,length(newlist[i])-pos(':', newlist[i])-2); kannst Du ruhigb := copy(newlist[i],pos(':', newlist[i])+2,length(newlist[i])); machen, Du benötigst ja den gesamten "Rest", wenn der kürzer ist als Length(newlist[i]), dann macht das nichts aus.
Dashierif (pos('enabled',b) >=0) then Checklistbox1.Checked[o] := true; könntest Du in Checklistbox1.Checked[o] := (pos('enabled',b) >=0); verwandeln, damit ein eventuell auf True stehender Schalter auf False gestellte werden kann.
  Mit Zitat antworten Zitat