AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Combobox Items Einträge mit bestimmten Kommentar...
Thema durchsuchen
Ansicht
Themen-Optionen

Combobox Items Einträge mit bestimmten Kommentar...

Ein Thema von alanblack · begonnen am 26. Jan 2004 · letzter Beitrag vom 26. Jan 2004
Antwort Antwort
alanblack

Registriert seit: 31. Okt 2003
Ort: Reichertshausen (40km von münchen)
171 Beiträge
 
Delphi 7 Enterprise
 
#1

Combobox Items Einträge mit bestimmten Kommentar...

  Alt 26. Jan 2004, 21:56
Hallo Leute,

ich habe ein Problem. Will es eigentlich nur aus Spaß machen aber naja zurzeit hab ich son ne Phase hmmmm sagens wir mal so, eine phase in der mir nix mehr einfällt was ich gelernt habe und wie ichs machen soll BUG IM KOPF *LOL*

Also:

Ich habe eine Combobox mit verschiedenen Einträgen, ein Button und ein Memo.
Inder Combobox sind verschiedene Einträge.
das ich es besser erklären kann beschreib ichs mal so

Inder Combobox sind die Einträge:
grün
blau
gelb
rot

wenn ich jezt zb grün auswähle und auf den button klicke soll im Memo beispielsweise "grün ist schön"
und wenn ich in der combobox gelb auswähle soll es heißen "gelb ist hell"
bei blau dann zb "blau is schön"
usw.

ich hoffe ich versteht was ich meine und was ich machen will


mfg alanblack
Irren ist menschlich, programmieren göttlich
  Mit Zitat antworten Zitat
Micha

Registriert seit: 21. Jul 2003
Ort: Neumarkt
263 Beiträge
 
#2

Re: Combobox Items Einträge mit bestimmten Kommentar...

  Alt 26. Jan 2004, 23:37
Hier mal eine Lösung, ist aber vielleicht nicht gerade die eleganteste.
(1 Combobox, 1 Button, 1 Memo)

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
 If ComboBox1.Text = 'blauthen
  begin
   Memo1.Text := 'blau ist schön';
  end;
 if Combobox1.Text = 'grünthen
  begin
   Memo1.text := 'grün ist schön';
  end;
 if ComboBox1.text = 'gelbthen
  begin
   Memo1.text := 'gelb ist hell';
  end;
end;
Du kannst das Ganze auch mit den ItemIndex der ComboBox lösen.
Auch eine Möglichkeit, ohne Button, wäre der Einsatz eines Timers. Der dir dann sofort im OnChange der ComboBox, also beim drüberfahren mit der Maus den Text im Memo anzeigt.
  Mit Zitat antworten Zitat
Neg

Registriert seit: 16. Jan 2004
Ort: Berlin
63 Beiträge
 
Delphi 5 Professional
 
#3

Re: Combobox Items Einträge mit bestimmten Kommentar...

  Alt 26. Jan 2004, 23:38
Delphi-Quellcode:
procedure TForm1.TButton1Click(Sender: TObject);
begin
  case ComboBox1.ItemIndex of
    0: Memo1.Text:='Grün ist toll.';
    1: Memo1.Text:='Blau ist super.';
    2: Memo1.Text:='Gelb ist klasse.';
    3: Memo1.Text:='Rot ist schön.';
  else Memo1.Text:='Bitte Farbe auswählen...';
  end;
end;
Oder, wenn du willst, noch etwas kompakter:
Delphi-Quellcode:
const
  cColorComments: Array[0..3] of String = ( 'Grün ist toll.',
    'Blau ist super.', 'Gelb ist klasse.', 'Rot ist schön.' );

procedure TForm1.TButton1Click(Sender: TObject);
begin
  case ComboBox1.ItemIndex of
    0..3: Memo1.Text:=cColorComments[ComboBox1.ItemIndex];
  else Memo1.Text:='Bitte Farbe auswählen...';
  end;
end;
  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 03:15 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