AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Wie letzten TComboBox Eintrag wiederherstellen?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie letzten TComboBox Eintrag wiederherstellen?

Ein Thema von realchanti · begonnen am 5. Sep 2008 · letzter Beitrag vom 5. Sep 2008
Antwort Antwort
realchanti

Registriert seit: 13. Feb 2006
Ort: Hannover
8 Beiträge
 
Delphi 7 Professional
 
#1

Wie letzten TComboBox Eintrag wiederherstellen?

  Alt 5. Sep 2008, 13:44
Hallo alle im DP,

ich habe ein recht triviales Problem so scheint es, nur finde ich nicht die richtige Lösung.
Beim Verlassen einer ComboBox ohne einen Eintrag auszuwählen wird danach nicht der zuletzt gewählte Eintrag wieder hergestellt.
Ich bekomme statt dessen eine leere Textezeile als Auswahl angegeben, was auch klar ist, weil ich mittels OnSelect gesehen habe, das der Itemindex beim Wechseln in eine andere Komponente auf "-1" wechselt.

Wie aber kann ich den zu letzt gewählten Eintrag aber wieder herstellen, wenn ich nach einem Blick inde Liste der ComboBox weiiss das kein andere gewählt werden soll?

Gruss

RC
--
Wie geht man mit Kritik um:
Tief durchatmen dreimal schlucken und eine zurückhaltnenes sanftmütiges Lächeln auflegen. Danach sich bedanken und gehen.
3 Wochen spätere nochmal darüber anchdenken.
  Mit Zitat antworten Zitat
fwsp
(Gast)

n/a Beiträge
 
#2

Re: Wie letzten TComboBox Eintrag wiederherstellen?

  Alt 5. Sep 2008, 13:47
einfach den zu letzt ausgewählten merken (combo.selected[i]) und dann wieder markieren.
  Mit Zitat antworten Zitat
realchanti

Registriert seit: 13. Feb 2006
Ort: Hannover
8 Beiträge
 
Delphi 7 Professional
 
#3

Re: Wie letzten TComboBox Eintrag wiederherstellen?

  Alt 5. Sep 2008, 14:24
Oje,

danke ,aber das Problem lag woanders. Natuerlich behaelt die Combobox ihren Eintrag wenn man nicht dummer weise aus einer anderen quelle her ihn überschreibt.

Das Problem mit dem brett vor dem Kopf sass vor der tastatur. Alter Code sollte gruendlich gelesen werden!

Gruss
RC
--
Wie geht man mit Kritik um:
Tief durchatmen dreimal schlucken und eine zurückhaltnenes sanftmütiges Lächeln auflegen. Danach sich bedanken und gehen.
3 Wochen spätere nochmal darüber anchdenken.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:26 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz