Als Ergänzung zu Sebastians Beitrag. Die Vorteile von mORMot sind:
- mORMot1 ist für Delphi 6 spezifiziert und wird noch einige Jahre supportet.
- Die mORMot Installation beschränkt sich auf das Setzen der Bibliothekspfade (siehe Hilfe). Es ist in 3 Minuten auf dem Rechner und bei Nichtgefallen in 3 Sekunden wieder gelöscht.
- Folgendes reicht zum Testen:
Delphi-Quellcode:
uses
SynCommons, SynCrtSock;
var
url: SockString;
content: SockString;
imgFileName: TFileName;
begin
url := '
https://tile.openstreetmap.org/10/549/339.png';
content := HttpGet(
url);
if content <> '
'
then
begin
imgFileName := ChangeFileExt(ExeVersion.ProgramFileName, '
.png');
if FileFromString(content, imgFileName)
then
ShowMessage(Format('
Es wurden %s geladen.', [KB(FileSize(imgFileName))]));
end;
Bis bald...
Thomas