「エラー 80020101 のため、操作を完了できませんでした」というエラーが表示されます。マーカー付きの地図を表示するときのランダムな時間。Delphi 2007 と GMLib [1.2.0 Final] を使用しています。
この問題について調べたところ、JavaScript コードのコメントまたは不適切な構文が問題の原因であるという提案がいくつかありました。すべてのコメントを削除して、JavaScript コードのエラーを確認することをお勧めします。map.html ファイルを変更した後、GMLib を再コンパイルして再インストールしました。私はそれをすべてのコメントから取り除き、それを解析しました。しかし、問題はまだ発生します。地図を表示してマーカーを追加するコードのサンプルを次に示します。
Var
newmarker : TMarker;
begin
newmarker := GMMarker1.Add();
newmarker.Position.Lat := MarkersToPaint[i].Latitude;
newmarker.Position.Lng := MarkersToPaint[i].Longitude;
newmarker.Visible := True;
newmarker.Title := MarkersToPaint[i].Title;
GMMap1.RequiredProp.Center.Lat := midlat;
GMMap1.RequiredProp.Center.Lng := midlong;
GMMap1.RequiredProp.Zoom := 18;
GMMarker1.ShowElements;
GMMap1.Active := True;
この問題についての助けをいただければ幸いです。