Einzelnen Beitrag anzeigen

Thom

Registriert seit: 19. Mai 2006
570 Beiträge
 
Delphi XE3 Professional
 
#2

AW: Routen Planner_ gibt Fehlermeldung aus

  Alt 28. Mai 2012, 00:16
Könnte eventuell daran liegen:
Delphi-Quellcode:
 while HostedBrowser.ReadyState < READYSTATE_INTERACTIVE do
      Forms.Application.ProcessMessages;
Du gibst die Steuerung aus der Methode TWBGoogleMaps.LoadHTML ab, so daß der Anwender zwischendurch die Möglichkeit hat, das Fenster zu schließen, bevor die Methode ganz abgearbeitet wurde. Das führt dann fast zwangsläufig zu Zugriffsverletzungen.

Mal ganz abgesehen davon arbeitest Du noch mit der Version 2 des API's. Diese ist schon seit rund zwei Jahren als deprecated gekennzeichnet. Du solltest also so bald wie möglich auf die Version 3 umstellen. Dann sind auch keine Tricks mehr notwendig, um den API-Schlüssel zu vermeiden.
Thomas Nitzschke
Google Maps mit Delphi
  Mit Zitat antworten Zitat