Einzelnen Beitrag anzeigen

Benutzerbild von duff
duff

Registriert seit: 26. Jan 2005
Ort: Brühl
76 Beiträge
 
Delphi 2007 Professional
 
#499

AW: Google Maps über COM (Component Object Model)

  Alt 21. Nov 2016, 10:35
Ich habe schreibe jetzt nur noch folgende meta in der gmAPI.pas

Delphi-Quellcode:
Result:=Result+
          ' <meta http-equiv="X-UA-Compatible" content="IE=edge" />'
IE7_MODUS ist auskommentiert.

So kann ich zumindest wieder circles auf die Karte zeichnen.

Was nicht funktioniert:

Sobald ich z.B. ein OnCLick GMap.OnClick := MapClick; Event aufrufe (oder eine Adresssuche) läuft er beim aufruf von FProc (BrowserTools.pas) in eine exception

Delphi-Quellcode:
function TExternalMethod.Call: Variant;
begin
  Result:=unassigned;
  try
    if assigned(FProc)
      then FProc //Aufruf der Objektmethode ohne Rückgabewert (Prozedur)
      else if assigned(FFunc)
        then Result:=FFunc; //Aufruf der Objektmethode mit Rückgabewert (Funktion)
  except
    {$IFDEF DEBUG}                                         //Exceptions dürfen nicht nach außen dringen
    ShowMessage(FName+': '+Exception(ExceptObject).Message);
    {$ENDIF}
  end;
end;
(BrowserTools.pas)
  Mit Zitat antworten Zitat