Как я могу использовать аргумент IconField в функции LoadFromDataSet TGMMarker (GMLIB)
Я использую функцию loadfromdataset объекта TGMMarker в GMLib, но не могу заставить IconField работать. У меня есть поле BLOB с изображением PNG для использования в качестве значка. Я загружаю тот же самый файл изображения непосредственно из папки без проблем, но когда я пытаюсь сделать это с аргументом IconField, он выдает ошибку.
Вот код
inherited;
GMMap1.Active := True;
GMMarker1.LoadFromDataSet(Dscameras.DataSet,'Latitude','Longitude',
'Descrição','Distintivo');
Выдает эту ошибку:"Erro de Script" "Constante de cadeia não finalizada"
1 ответ
Минимальный код:
procedure TForm1.FormCreate(Sender: TObject);
begin
ClientDataSet1.LoadFromFile('markers.xml');
GMMap1.Active := True;
end;
procedure TForm1.GMMap1AfterPageLoaded(Sender: TObject; First: Boolean);
begin
if First then
begin
GMMap1.DoMap;
GMMarker1.LoadFromDataSet(ClientDataSet1, 'lat', 'lng', 'title');
GMMarker1.ZoomToPoints;
end;
end;