Delphi 2006 ile geliştirilmiş bir program aracılıgıyla ftp den tif formatında bir dosya indirip klasöre kaydediyorum. ve shellexecute ile ilgili program ile açıyorum. Problem yok.
Aynı programı delphi 2010 ile derleyip çalıştırınca dosya bozuk hatası veriyor. problemin ne oldugunu bir türlü bulamadım. Yardımlarınızı beklyorum.
İyi çalışmalar.
Delphi 2010 da FTP Den dosya indirirken dosya bozuluyor
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Delphi 2010 da FTP Den dosya indirirken dosya bozuluyor
Medeniyet dediğin hayat almaz, hayat verir. Senin dedelerin ninelerin bunu gerçekleştirdi... Şemsettin YEŞİL
Re: Delphi 2010 da FTP Den dosya indirirken dosya bozuluyor
Dosyaları nasıl çekiyorsun ftp den ? İndririken bağlantıda herhangi bir sorun oluyor mu?
Re: Delphi 2010 da FTP Den dosya indirirken dosya bozuluyor
indy ftp compenentini kullanarak aşagıdaki kodlarla indiriyorum.
Kod: Tümünü seç
if (IdFTP1.Connected=True) then begin IdFTP1.Disconnect; end;
IdFTP1.Port:=21;
IdFTP1.Host:='hostadi';
IdFTP1.Username:='username';
IdFTP1.Password:='sifre';
IdFTP1.Connect();
IdFTP1.ChangeDir(TIF_KLASOR_YOLU);
indirilecek_dosya:=RESIM_YOLU;
IdFTP1.Get(indirilecek_dosya,'c:\dene\T.tif',true);
IdFTP1.Disconnect;
Medeniyet dediğin hayat almaz, hayat verir. Senin dedelerin ninelerin bunu gerçekleştirdi... Şemsettin YEŞİL
Re: Delphi 2010 da FTP Den dosya indirirken dosya bozuluyor
Bu kodlarda sorun yok belki bağlantı kesiliyor ve o yüzen yarım kalıyor olabilir ya da virüs gibi birşey de etkiliyordur. Programı başka bilgisayarda dene bir de.
Re: Delphi 2010 da FTP Den dosya indirirken dosya bozuluyor
Aynı sorunu bende yaşadım zip li dosyayı ftp den indirince hata veriyodu açmıyodu (ftbinary iken). araştırdım sorun indy versiyonuyla alakalı indy 10.0.0 bug var, delphi XE Indy 10.0.7 ile aynı dosyayı zipleyip ftp ye upload ediyorum ve tekrar indiriyorum sorun ortadan kalktı. kısaca Indy versiyonunu güncellemen gerekebilir.
güncelleme için tortoisesvn diye bi program var bunu kullan ya da delphi xe kurabilirisin
güncelleme için tortoisesvn diye bi program var bunu kullan ya da delphi xe kurabilirisin
Re: Delphi 2010 da FTP Den dosya indirirken dosya bozuluyor
Benim dosyaların sıkıştırlmış değildi ancak Indy bileşeninin Transfer Type özelliği ftAscII imiş. Onu ftBinary yapınca düzeldi.
Cevap yazan arkadaşlara teşekkur ederim.
Cevap yazan arkadaşlara teşekkur ederim.
Medeniyet dediğin hayat almaz, hayat verir. Senin dedelerin ninelerin bunu gerçekleştirdi... Şemsettin YEŞİL