Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Prism Combobox Liste zuweisen (https://www.delphipraxis.net/43483-combobox-liste-zuweisen.html)

freak4fun 4. Apr 2005 20:09


Combobox Liste zuweisen
 
Hallo, was mache ich hier falsch?

Delphi-Quellcode:
procedure TWinForm.Button1_Click(sender: System.Object; e: System.EventArgs);
var
  StringList: ArrayList;
  i: Integer;
  IsInList: Boolean;
begin
  StringList := ArrayList.Create;
  StringList.Add(ComboBox1.Items);
  IsInList := false;
  for i := 0 to StringList.Count - 1 do begin
    if TextBox1.Text = StringList.Item[i].ToString then begin
      IsInList := true;
      break;
    end;
  end;
  if not IsInList then begin
    StringList.Add(TextBox1.Text);
    StringList.Sort;
   
    ComboBox1.Items.Add(StringList); // Hier gibt es den Fehler: InvalidOperationExcaption


    Label1.ForeColor := Color.Red;
    Label1.Text := TextBox1.Text + ' wurde zur Liste hinzugefügt.';
  end
  else begin
    Label1.ForeColor := Color.Red;
    Label1.Text := TextBox1.Text + ' ist schon in der Liste.';
  end;

end;
Danke!

MfG
freak

freak4fun 5. Apr 2005 15:13

Re: Combobox Liste zuweisen
 
Weiß keiner eine Antwort, oder wurde es nur übersehen? :gruebel:

Ich hab jedenfalls immernoch keine Lösung.

MfG
freak

Michael_Bayer 5. Apr 2005 15:16

Re: Combobox Liste zuweisen
 
Ich würd ja in ComboBox1.Items arbeiten.
Also jeden Eintrag von ComboBox1.Items durchgehen, anstatt ein Array zu nutzen - so ist zumindest schonmal der Fehler weg..


BTW: Nach .NET sieht das nicht aus :roll:

Sharky 5. Apr 2005 15:17

Re: Combobox Liste zuweisen
 
Zitat:

Zitat von freak4fun
Weiß keiner eine Antwort, oder wurde es nur übersehen? ...

Was aber alles klein Grund ist in weniger als 24 Stunden zu pushen! :warn:

freak4fun 5. Apr 2005 15:38

Re: Combobox Liste zuweisen
 
Zitat:

Zitat von Michael_Bayer
BTW: Nach .NET sieht das nicht aus :roll:

Ist es aber, sonst hätte ich es ja nicht angegegeben.

Zitat:

Zitat von Sharky
Was aber alles klein Grund ist in weniger als 24 Stunden zu pushen!

Tut mir Leid. :(

Ich würde aber gerne alle Items als Liste übergeben. :)

Danke!

MfG
freak

Michael_Bayer 5. Apr 2005 17:18

Re: Combobox Liste zuweisen
 
Zitat:

Zitat von freak4fun
Zitat:

Zitat von Michael_Bayer
BTW: Nach .NET sieht das nicht aus :roll:

Ist es aber, sonst hätte ich es ja nicht angegegeben.

Goil - und da soll nochmal einer was von großer Umstellung sagen ;)

Zitat:

Zitat von freak4fun
Ich würde aber gerne alle Items als Liste übergeben. :)

Im Prinzip ist ja ComboBox.Items auch ne Liste - die hängt halt an was dran ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:10 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