Delphi-PRAXiS
Seite 2 von 2     12   

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/)
-   -   Delphi Datei wird nicht in combobox geladen (https://www.delphipraxis.net/88933-datei-wird-nicht-combobox-geladen.html)

IngoD7 23. Mär 2007 09:23

Re: Datei wird nicht in combobox geladen
 
Zitat:

Zitat von moperswings
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
        ComboBox1.Items.LoadFromFile('liste.ini');
end;

procedure TForm1.ComboBox1Change(Sender: TObject);
begin
        case ComboBox1.ItemIndex of
        -1: begin Combobox2.Items.LoadFromFile('katze.ini'); end;
        0: begin Combobox2.Items.LoadFromFile('hund.ini'); end;
        1: begin Combobox2.Items.LoadFromFile('vogel.ini'); end;
        end;
end;
Ich sehe gerade: Kann es daran liegen, dass der code unter combobox1change läuft?

Du musst dir jetzt mal klar darüber werden, was ItemIndex genau ist. :cyclops:

Im Moment wird Katze geladen, wenn gar nichts selektiert ist, Hund wird geladen, wenn der erste Eintrag der ComboBox1 selektiert ist und Vogel beim zweiten Eintrag.

Das hast du so bestimmt nicht geplant.

moperswings 23. Mär 2007 09:36

Re: Datei wird nicht in combobox geladen
 
Mit 0 muss ich anfangen.
Ich habe in den comboboxen den Itemindex auf 0 gesetzt und habe deshalb bei 1 anfangen.

Danke, RavenIV

Vielen Dank an ALLE, manchmal sieht man´s einfach nicht!

Viele Grüsse, moperswings

Hawkeye219 23. Mär 2007 09:53

Re: Datei wird nicht in combobox geladen
 
Noch eine Anmerkung:

Zitat:

Delphi-Quellcode:
ComboBox2.Items.Loadfromfile('hund.ini');

Der Verzeicht auf eine Pfadanagabe ist nicht klug, weil das aktuelle Verzeichnis jederzeit (z.B. durch einen Dateiauswahldialog) verstellt werden kann. Du solltest hier den Pfad zur Applikation oder den eines Anwender-Datenverzeichnisses verwenden.

Gruß Hawkeye


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:31 Uhr.
Seite 2 von 2     12   

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