Zitat von
Noobinator:
unterschiedliche Parameter
Denke mal, dass es an der fehlenden Klammer in der Procedure-Deklaration liegt...
Also nicht:
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
Sondern:
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;)