Ich möchte ein eigenes Icon verwenden für die TMapMarker.
Mein Code:
Code:
var
Position: TMapCoordinate;
begin
position.Latitude := mapview1.Location.Latitude;
position.Longitude := mapview1.Location.Longitude;
MyMarker := TMapMarkerDescriptor.Create(Position, '*temp*');
MyMarker.Draggable := True;
Mymarker.Icon.LoadFromFile(TPath.GetDocumentsPath + PathDelim + 'icon_black.png');
MyMarker.Visible :=True;
MyMArker.Snippet := inttostr(fmarkers.Count);
Fmarkers.Add(MapView1.AddMarker(MyMarker));
Der Pfad ist gültig und die Datei vorhanden. Lade ich die Bilddatei in ein Timage funktioniert es einwandfrei. Also sollte dies nicht das Problem sein.
Auch andere Versuche wie: Mymarker.Icon.CreateFromFile(TPath.GetDocumentsPat h + PathDelim + 'icon_black.png');
Funktionieren nicht. Es kommt immer eine
Exception Segmentation Fault 11
hat jemand eine Idee die mich weiter helfen könnte?