Entwickler-Ecke
Multimedia / Grafik - wie importiere ich ein Bild aus dem www?
chancezumerfolg - Mi 10.07.02 10:10
Titel: wie importiere ich ein Bild aus dem www?
wie importiere ich ein Bild aus dem www?
danke schon im vorraus!
mfg
Mr_T - Mi 10.07.02 10:28
Titel: Wat willste?
Die Frage ist sehr allgemein ... daher frage ich micht, was du genau möchtest ... willste eine datei (dessen webaddy du hast) aus dem www runterladen und dann anzeigen, oder was genau hast du vor?
chancezumerfolg - Mi 10.07.02 11:01
Ich will ein bild in meinen Webspace liegt in meinem Delphi Delphiprogramm anzeigen!
mfg
EraserBM - Mi 10.07.02 13:31
Hallo,
also als erstes musst du das Bild erstmal runterladen, temporär speichern und dann kannst du dirs anzeigen lassen. Fürs runterladen schau mal in die FAQs oder such sonstirgendwo im Forum, falls du nichts findest meld dich einfach nochmal.
mfg
Matthias
EraserBM - Mi 10.07.02 15:03
Hallo,
hab dir mal schnell ne kleine Routine geschrieben. Holt das Bild aus dem WWW mit der Indy Komp und zeigt es dir in nem TImage an. (Du musst aber TGifImage installiert haben wenns gif Images sind)
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23:
| PROCEDURE TForm1.Button1Click(Sender: TObject); VAR Bild : TFileStream; GifBild : TGifImage; TMPPath, SavePath : STRING; JpgBild : TJPEGImage; BEGIN TMPPath := 'C:\temp\'; SavePath := TMPPath + ExtractFileName(ExpandFileName(Edit1.Text)); GifBild := TGifImage.Create; Bild := TFilestream.Create(SavePath, fmCreate); IdHTTP1.Get(Edit1.Text, Bild); Bild.Free; JpgBild := TJPEGImage.Create; IF UpperCase(ExtractFileExt(ExtractFileName(ExpandFileName(Edit1.Text)))) = '.JPG' THEN BEGIN JpgBild.LoadFromFile(SavePath); Image1.Picture.Assign(JpgBild); END ELSE Image1.Picture.LoadFromFile(SavePath); Image1.Repaint; GifBild.Free; JpgBild.Free; END; |
Wenn du Button1 drückst lädt er das Bild mit der URL die du in Edit1 eingegben hast runter und zeigts dir an.
mfg
Matthias 8)
chancezumerfolg - Do 11.07.02 11:57
Herzlichen Danke für die schnelle hilfe! ich habe das ganze aber ein wenig anders gelöst. Rufe nämlich eine php datei auf die mir dann die entsprechenden Bilder anzeigt!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!