Thema: Delphi WebBrowser "OnKeyDown"

Einzelnen Beitrag anzeigen

Benutzerbild von Sharky
Sharky

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

Re: WebBrowser "OnKeyDown"

  Alt 27. Mär 2004, 10:12
Zitat von S2B:
Wie kann man den Status dort auswerten (Ich bin noch Delphi-Anfänger )?
Gruß
S2B
Deklariere Dir eine globale Variable. Diese setzt Du in OnKeyDown auf True wenn Ctrl gedrückt wurde und in OnKeyUp wieder auf False;

Delphi-Quellcode:
var
  b_ctrl : Boolean;

procedure TForm1.FormCreate(Sender: TObject);
begin
  b_ctrl := False;
end;

procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if ssCtrl in Shift then
  begin
    b_ctrl := True;
  end;
end;

procedure TForm1.FormKeyUp(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if not (ssCtrl in Shift) then
  begin
    b_ctrl := False;
  end;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat