Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Eingabehilft wie in Delphi-Quelltext

  Alt 18. Nov 2003, 07:43
Hai Micha,

eine Möglichkeit wäre z.B. eine Combobox genau über das Edit zu legen und dann mit diesem Code spielen:

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
 ComboBox1.Visible := False;
end;

procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
 if (Key = 32) and (ssCtrl in Shift) then
  begin
   ComboBox1.Visible := True;
   ComboBox1.SetFocus;
  end;
end;

procedure TForm1.ComboBox1CloseUp(Sender: TObject);
begin
 ComboBox1.Visible := False;
end;

procedure TForm1.ComboBox1Click(Sender: TObject);
begin
 Edit1.Text := ComboBox1.Text;
 Edit1.SetFocus;
end;
[EDIT] zweiter Versuch es richtig zu verschieben [/edit]
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat