Delphi-PRAXiS
Seite 3 von 4     123 4      

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 Probleme mit Combobox (https://www.delphipraxis.net/10409-probleme-mit-combobox.html)

Christian Seehase 17. Okt 2003 21:13

Re: Probleme mit Combobox
 
Moin Jan,

also ich bekomme da keine AV.

So könntest Du es übrigens mit den Resourcenschutzblöcken machen:

Delphi-Quellcode:
var
  i         : integer;
  j         : integer;
  chooselist : TStringList;
  impstr    : TStringList;

begin
  if not form1.opendialog1.execute then exit;
  edit1.text:=form1.OpenDialog1.FileName;
  chooselist := TStringList.Create;
  try
    impstr := TStringList.Create;
    try
      try
        impstr.LoadFromFile(edit1.text);
        chooselist.commatext:=impstr[0];
      except
        showmessage('Die zu ladende Datei ist korrupt.');
      end;
    finally
      FreeAndNil(impstr);
    end;
    for i:=0 to chooselist.Count-1 do begin
      for j := 1 to 12 do begin
       (FindComponent('Combobox'+IntToStr(j)) as TComboBox).Items.Add(ChooseList[i]);
      end;
    end;
  finally
    FreeAndNil(chooselist);
  end;
end;

Matze 17. Okt 2003 21:14

Re: Probleme mit Combobox
 
Also dann kann ich dir leider nicht helfen, ich finde keinen Fehler.
Wenn du kein OnChange,... (was ich schon aufgezählt habe) hast, dann weiß ich auch nicht weiter. :gruebel:

Ich geh dann mal. Gute Nacht.

Jan 17. Okt 2003 21:19

Re: Probleme mit Combobox
 
Hat mal einer das hier Probiert:?
Zitat:

Hallo Matze, versuch bitte mal folgenden Array zu importieren, um den Fehler nachvollziehen zu können:

Code:
 
wert00,wert01,wert02,wert03,wert04 
wert10,wert11,wert12,wert13,wert14 
wert20,wert23,wert24 
wert30,wert31,wert32,wert33,wert34 
wert40,wert41,wert42,wert43,wert44

Weil nur wenn ich eine Kaputte CSV_Datei nutze passiert das, mit einer intakten CSV_geht alles Prima, aber ich wollte es jetzt hinbekommen, dass ich eine eigene Message ausspucken kann, wenn eine falsche csv geladen wird.
Gruß
Jan

Christian Seehase 17. Okt 2003 21:21

Re: Probleme mit Combobox
 
Moin Jan,

auch diese Daten bringen keinen Fehler.

Jan 17. Okt 2003 21:30

Re: Probleme mit Combobox
 
Liste der Anhänge anzeigen (Anzahl: 2)
Ei Grutzifix, du hast recht, aber mit dieser, zugegeben etwas grösseren Liste passiert es:

[edit] mit der kleinen test2.rar auch, die ist wesentlich übersichtlicher.

Christian Seehase 17. Okt 2003 21:56

Re: Probleme mit Combobox
 
Moin Jan,

kein Fehler, weder mit der grossen noch mit der kleinen.
Mal abgesehen davon, dass in jeder ComboBox das gleiche steht, nämlich der erste Satz, fällt mir nichts auf.

Jan 17. Okt 2003 21:58

Re: Probleme mit Combobox
 
also es soll auf jeden fall in jeder combobox das gleiche stehen, und weiterhin musst du nur einen leeren eintrag anklicken in einer der comboboxen. Das muss einfach eine exception geben.
BB
Jan

Christian Seehase 17. Okt 2003 22:08

Re: Probleme mit Combobox
 
Moin Jan,

tut mir leid Dich enttäuschen zu müssen. Nix.
Sind das ganz normale TComboBox?
Wie sind die Stringlisten deklariert?
Ist bei den TComboBox irgendetwas eingestellt?

Jan 17. Okt 2003 22:13

Re: Probleme mit Combobox
 
Liste der Anhänge anzeigen (Anzahl: 1)
So nehme er denn bitte, wenn er denn Zeit habe, meine Anwendung und gehe auf: Datei->csv-datei importieren. :wink:
Die Dateien zum importeien sind ja schon angehängt.
Gruß
Jan

Christian Seehase 17. Okt 2003 22:30

Re: Probleme mit Combobox
 
Moin Jan,

nachdem ich alle Form.DesignSize ignoriert, alle Unit Variant Angaben gelöscht und die Drucken Variable überall auf Vdrucken umbenannt habe, konnte ich kompilieren.

Den genannten Fehler habe ich nicht bekommen, aber ein paar andere.
Bei Import aus der Toolbar heraus wurde jede Datei als Korrupt angesehen.
Da das Import Fenster nicht jedesmal neu initialisiert wird (die Comboboxen bleiben mit der zuletzt angewählten gefüllt), gibt's irgendwann mal einen Indexfehler. Das würde ich als erstes mal bearbeiten.
Die Feststellung: Kevin Spacey ist kein gültiger Integerwert ist mir auch untergekommen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:19 Uhr.
Seite 3 von 4     123 4      

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