Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Auswahl aus 2 Combo Boxen verbinden

Empfohlene Antworten

Veröffentlicht

Hallo Leute,

ich habe in einem Proggi 2 Combo Boxen. Je nach auswahl in den ComboBox muss ein Wert der in Feld 1 steht berechnet werden und in Feld 2 angezeigt werden.

Wie kann ich ein Event definieren bei dem ich die Auswahl der Combo Boxen mit einbeziehe ?

Wie beziehe ich beiden Auswahlen der ComboBoxen ein ?

Kann mir jemand da ein Beispiel Posten ?

Ich bin noch recht unerfahren in Delphi. Weiss nicht ganz wie ich es steuern muss dass ich bei jeder veränderung von einer der beide ComboBoxen die auswahl der Boxeb abfrage und dann die demenstsprechende Rechnung durchführe.

Kann mir da jemand mal eine erklärung oder ein Beispiel Posten ?

Hallo Leute,

ich habe in einem Proggi 2 Combo Boxen. Je nach auswahl in den ComboBox muss ein Wert der in Feld 1 steht berechnet werden und in Feld 2 angezeigt werden.

Ich hab jetzt nicht so ganz verstanden, was du genau machen willst, aber hier mal ein Beispiel:



procedure TForm1.ComboBoxChange(Sender: TObject);

begin

  if Sender = ComboBox1 then

  begin

    //Berechnungen für Auswahl ComboBox1

  end

  else

  if Sender = comboBox2 then

  begin

    //Berechnungen für Auswahl ComboBox2

  end;

  Feld2.Text:= Ergebnis;

end;


Wenn du die Inhalte der comboBoxen allerdings zur Laufzeit füllst, wird das OnChange Event dann ausgelöst. Dann solltest du das Event vorher von der ComboBox lösen und hinterher wieder zuweisen.

  ComboBox1.OnChange:= nil;

  //füllen

  ComboBox1.OnChange:= ComboBoxChange;

oder du läßt die Events im Objektinspektor leer und weisst sie generell erst im OnShow des Formulars zu, dann sollte das Füllen allerdings schon erledigt sein...

EDIT:

Die Procedure weisst du natürlich beiden ComboBoxen zu als Event.

jo, habs hinbekommen !

DANKE

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.