Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Combobox einen Item hinzufügen (https://www.delphipraxis.net/154047-combobox-einen-item-hinzufuegen.html)

snears 25. Aug 2010 20:11

Combobox einen Item hinzufügen
 
Guten Abend Delphifreunde,

mein Problem ist folgendes, hier aber ersteinmal der Code:

Delphi-Quellcode:

procedure TForm1.Button2Click(Sender: TObject);
var x :Integer;
begin

if edit2.Visible = false then edit2.Visible := true;

if edit2.Visible = true then
begin

combobox4.Items.Add(edit2.text);

end;
Also das edit feld ist vorher unsichtbar und wird beim ersten Klicken des Buttons sichtbar, dann kann der User etwas hinschreiben und wenn er nochmal den Button klickt wird der Eintrag in die Combobox eingefügt.
Jetzt ist aber das Problem, das wenn er es hinzufügt ist zwischen den schon eingefügten und dem was der User hinzufügt eine Item welches leer ist also da steht nichts.

Kann mir jemand sagen wie das geändert werden kann?

mfg

snears

mkinzler 25. Aug 2010 20:15

AW: Combobox einen Item hinzufügen
 
Dir Visible-Eigenschaft ist schon ein Boolean
Niemals auf Trur Prüfen, da True <> 0 bedeutet.

Delphi-Quellcode:
edit2.Visible := not edit2.Visible;
if edit2.Visible then
begin

    combobox4.Items.Add(edit2.text);

end;

himitsu 25. Aug 2010 20:34

AW: Combobox einen Item hinzufügen
 
Delphi-Quellcode:
if edit2.Visible then
  combobox4.Items.Add(edit2.text);
edit2.Visible := not edit2.Visible;
Und vermutlich auch noch die Reihenfolge ändern.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz