Thema: Delphi EnterKey activate ?

Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#17

Re: EnterKey activate ?

  Alt 20. Jun 2008, 17:37
Zitat von Mini-Programmierer:
Wenn ich eine Label auf Tabsheet, wo auch Webbrowser drauf liegt, lege, dann wird die Enter-Taste in Webbrowser nicht aktiviert. Wenn ich die Label lösche, dann funktioniert's wieder
Das Problem ist nur mit Label. Wenn ich einen Edit drauf hinzufüge dann ist kein Problem
Warum ?!

Das Problem liegt hier:

Delphi-Quellcode:
function TForm1.GetCurrentWB: TWebbrowser;
begin
  Result := nil;
  with PageControl1 do
    if ActivePage.Controls[0] is TWebbrowser then
      Result := (TWebbrowser(ActivePage.Controls[0]));
end;

Konkret hier:

TWebbrowser(ActivePage.Controls[0])); Das Umschreiben / Verbessern der Funktion überlasse ich mal dem Fragesteller.
Thomas
  Mit Zitat antworten Zitat