Ich habe mehrere kleine .PNG Bilder, die ich von einer Webadresse laden möchte und in TImage
Bilder in meiner Anwendung. Die Bilder sind "dynamisch", also möchte ich sie nicht in meine App unter Verwendung von TImageList
usw. "fest codieren".Wie lade ich PNG aus dem Internet in TImage-Steuerelement?
Ich habe mehrere Beispiele gesehen, aber keiner von ihnen kann mir einen direkten Weg dazu bieten.
Ich weiß, ich kann TWebBrowser
verwenden, um dies zu lösen, aber es scheint meine Anwendung zu verschleiern und ist nicht auf die Ausrichtung ausgerichtet, ich setze es entweder.
Haben Sie gute Vorschläge?
Meine Plattform ist Android, ich bin mit Embarcadero C++ Builder XE8/Appmethod 1,17
Danke für die Antwort Remy !! Ich werde das testen !! Übrigens, ist FMX Gewinde sicher? –
Es ist ungefähr so threadsicher wie RTL/VCL. –
In meinem Versuch, meine eigene Frage zu beantworten, habe ich mich festgenommen ... jedenfalls füge ich sie hier ein: "Es funktioniert! ... wenn ich 'http://www.domain.com/image.png benutze "Aber wenn das Bild ein Bild von zB statischen Karten von Google ist, bekomme ich Probleme. Die Antwort sollte ein PNG sein, aber es scheint, dass ich einen" fatalen Fehler "bekomme. Wenn ich die URL in meinen Webbrowser kopiere, ist es ok dass !! „Keep on & Bleiben Sie auf“ RG“. Habe ich jedenfalls einige Parameter im IdHTTP Client? festlegen müssen, können Sie die Hälfte meiner Probleme gelöst ... ich appriciate –