webdeki resimi ımage1 gösterme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

webdeki resimi ımage1 gösterme

Mesaj gönderen erdogan_ozkaya »

arkadaşlar webdeki bir resmin yolunu vererek nasıl Image1 nesnesinde gösterebilirim?

Teşekkürler
En son erdogan_ozkaya tarafından 12 Eki 2010 06:25 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: WEBDEKİ RESİMİ IMAGE1 GÖSTERME

Mesaj gönderen unicorn64 »

doğrudan webdeki adresi image'e vererek yapamazsınız.. ya resmi lokale indirip kullanırsınız, yada webbrowser bileşeninde gösterebilirsiniz...
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: WEBDEKİ RESİMİ IMAGE1 GÖSTERME

Mesaj gönderen erdogan_ozkaya »

BİRŞEKİLDE ÇÖZÜMÜ OLAMAZMI ? BASİT EN KISA YOLLA?
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: WEBDEKİ RESİMİ IMAGE1 GÖSTERME

Mesaj gönderen aslangeri »

forum kurallarına uymazsanız olmaz.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: WEBDEKİ RESİMİ IMAGE1 GÖSTERME

Mesaj gönderen unicorn64 »

forum kurallarına uymazsanız olmaz.
öncelikle mesajınızı büyük harfle yazmanızın forum kurallarına aykırı olduğunu belirteyim...

önceki mesajımda 2 çözüm yolu söyledim zaten.. standart image nesnesi webdeki resmi doğrudan gösteremez. benzer konular forumda daha önce konuşulmuştu sanırım. arama yapabilirsiniz... belki 3.parti bileşenlerden vardır direk gösterim yapabilecek bir bileşen ama bilmiyorum...
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: WEBDEKİ RESİMİ IMAGE1 GÖSTERME

Mesaj gönderen orhancc »

Kod: Tümünü seç

uses
  GIFImg;

procedure TForm1.btn1Click(Sender: TObject);
var
  MS : TMemoryStream;
  GIf: TGIFImage;
begin
  MS := TMemoryStream.Create;
  GIf := TGIFImage.Create;
  try
    IdHTTP1.get('http://www.google.com/intl/en_ALL/images/logo.gif',MS);
    Ms.Seek(0,soFromBeginning);       
    Gif.LoadFromStream(MS);
    img1.Picture.Assign(GIF);

  finally
    FreeAndNil(GIF);
    FreeAndNil(MS);
  end;
end;

erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: webdeki resimi ımage1 gösterme

Mesaj gönderen erdogan_ozkaya »

Kod: Tümünü seç

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, [color=#FF0000]GIFImg;[/color]
Hocam uses ekliyorum ama hata veriyor ?
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: webdeki resimi ımage1 gösterme

Mesaj gönderen erdogan_ozkaya »

tmemorystream - Indy component buşlabileceğim bir adres varmı ?
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: webdeki resimi ımage1 gösterme

Mesaj gönderen orhancc »

http://www.koders.com/delphi/fidA7BF011 ... F1807.aspx

Stream ve Indy delphi içinde var zaten ayrıca aramana gerek yok
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: webdeki resimi ımage1 gösterme

Mesaj gönderen erdogan_ozkaya »

evet çözdüm vehalletim teşlekkür ederim fakat sadece gif yüklenebiliyor jpg yükleyemiyorum
kayıt yapoarken nasıl bir çözüm olabilirki ? örnek jpg, bmp, vb. dosyaları kayıt yaparken nasıl convert edebilirim ?

yükleme için kullandığım kod;

Kod: Tümünü seç

IdFTP1.Host:=edit28.Text;
IdFTP1.Password:=edit30.Text;
IdFTP1.Username:=edit29.Text;
IdFTP1.Connect(true);

IdFTP1.Put(edit31.Text,edit3.Text+'-'+edit32.Text,false);
IdFTP1.Disconnect;
teşekkürler
Kullanıcı avatarı
csunguray
Üye
Mesajlar: 855
Kayıt: 09 Ara 2006 05:08
Konum: Adana
İletişim:

Re: webdeki resimi ımage1 gösterme

Mesaj gönderen csunguray »

Acaba doğrudan

Kod: Tümünü seç

Image1.LoadfromFile('http://www.xx.com/yy.jpg');
şeklinde kullansak olmaz mı?
C. Sunguray
csunguray at netbilisim.kom
Net Bilişim Hizmetleri

Sıradan her programcı bilgisayarın anlayabileceği kodlar yazabilir.
Sadece iyi programcılar insanların da anlayabileceği kodlar yazarlar.
Martin Fowler (http://martinfowler.com/)
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: webdeki resimi ımage1 gösterme

Mesaj gönderen erdogan_ozkaya »

hata veriyor olmuyor :(
Cevapla