![]() |
Re: reset eines programmes?
wie drück ich das aus, dass itemindex -1 ist? wenn ich das nämlich nicht schreibe, sagt er: der listenindex überschreitet das maximum von (-1)
|
Re: reset eines programmes?
Delphi-Quellcode:
ausserdem muss ja schon was gewählt wurden sein, sonst würde ja ein löschen keinen sinn machen.
if Combobox1.itemindex <> -1 then
begin combobox1.Items.strings[ComboBox1.itemindex]:=''; combobox1.Items.clear; end; |
Re: reset eines programmes?
HEy, wo ist meine Antwort hin :?:
|
Re: reset eines programmes?
Moin Raik,
Du meintest wahrscheinlich:
Delphi-Quellcode:
ComboBox1.Text := '';
ComboBox1.Items.Clear; |
Re: reset eines programmes?
jetzt ändert er das aktivierte nicht und löscht außerdem die liste mit der auswahl
|
Re: reset eines programmes?
Moin Herrentor,
wie sieht denn die Combobox aus, wenn das Programm startet? Sind da schon Inhalte drin, oder ist sie leer? |
Re: reset eines programmes?
auch hier bleibt die auswahl erhalten und die liste wird gelöscht, erst nach einem klick in die combobox steht nichts mehr drin.
|
Re: reset eines programmes?
moin chris.
das oben funktioniert auch :mrgreen: , obwohl deins eleganter ist raik |
Re: reset eines programmes?
dieser teil steht in meiner prozedur formcreate:
Code:
sprich es steht noch kein begriff drin, aber die liste ist gefüllt.with Combobox1 do begin Tab.DefaultRowHeight := Height; Visible := False; Items.Add('Rechteck'); Items.Add('Dreieck'); Items.Add('Kreissektor'); Items.Add('Kreisabschnitt'); Items.Add('Kreis'); Text := ''; end; |
Re: reset eines programmes?
Moin Raik,
kann eigentlich nicht sein. :gruebel: Der Inhalt des Editfeldes der ComboBox wird von Deiner Version doch unberührt gelassen. Du löscht erst den Inhalt eines Items der Drop Down Liste, und anschliessend die ganze Liste. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:38 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