Thema: Delphi Zwei Combobox

Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Zwei Combobox

  Alt 6. Sep 2004, 10:23


Wuaegner meint, du sollt 2 Variablen global deklarieren:
Delphi-Quellcode:
var
  Form1: TForm1;
  CB1Geaendert, CB2Gaeändert: boolean;

implementation
im OnCnage der beiden ComboBoxen stellst du sie auf true:
Delphi-Quellcode:
procedure TForm1.ComboBox1Change(Sender: TObject);
begin
  CB1Geaendert := true;
end;

procedure TForm1.ComboBox2Change(Sender: TObject);
begin
  CB2Geaendert := true;
end;
Dann fragst du evtl in den OnChanges npch das ab:
Delphi-Quellcode:
if CB1Geaendert and CB2Geaendert then
  Button1.Enabled := false;
also dann so:
Delphi-Quellcode:
procedure TForm1.ComboBox1Change(Sender: TObject);
begin
  CB1Geaendert := true;
  if CB1Geaendert and CB2Geaendert then
    Button1.Enabled := false;
end;

procedure TForm1.ComboBox2Change(Sender: TObject);
begin
  CB2Geaendert := true;
  if CB1Geaendert and CB2Geaendert then
    Button1.Enabled := false;
end;
Ausfühlicher geht's glaub kaum mehr.


Edit: Mist, ich schreib nie mehr sowas langes
  Mit Zitat antworten Zitat