Einzelnen Beitrag anzeigen

Benutzerbild von leddl
leddl

Registriert seit: 13. Okt 2003
Ort: Künzelsau
1.613 Beiträge
 
Delphi 2006 Professional
 
#10

Re: ComboBox beim laden auf wert setzen [neu]

  Alt 25. Apr 2005, 15:18
Laß dir mal so
Delphi-Quellcode:
s := XML_File_einstellungen.ChildNodes['EINSTELLUNGEN'].ChildNodes['STUNDEN'].ChildNodes['MONTAG'].Text;
i := Unit1.einstellungen.stunden_montag_einstellungen.Items.IndexOf(s);
ShowMessage('Wert: "' + s + '" Index: ' + i);
beide Werte anzeigen. Wenn du den korrekten Wert aus der XML-Datei lädst, und dieser auch in der ComboBox enthalten ist, erhältst du auf jeden Fall den korrekten Index. -1 bekommst du nur, wenn der String nicht in der ComboBox enthalten ist.

//Edit:
Btw: was genau ist "einstellungen"? Dein Form? Von wo greifst du auf die ComboBox zu? Aus einer anderen Unit? Falls nicht, kannst du dir Unit- und Formnamen sparen. Das könnte die Zeilenlängen drastisch reduzieren.
Axel Sefranek
A programmer started to cuss, cause getting to sleep was a fuss.
As he lay there in bed, looping round in his head
was: while(!asleep()) ++sheep;
  Mit Zitat antworten Zitat