delphide ftp programı yazmak.

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

delphide ftp programı yazmak.

Mesaj gönderen true_false »

merhabalar formda aramalarım sonucu fatihtolga'nın makalesi gözüme çarptı ve bir ftp programı yazma ihtiyacı hissettim
dış kaynaklı sitelerden edindiğim bilgiler üzerine idconnecctionintercept ve idftp compenantları ftp programı yazmada yeterliymiş amacım girilen ftp adresine bizim programdan upload yapabilmek
birde işin ehline sorayım dedim bu compenantlar benim işimi görebilirmi , bedava ftp sitelerinde bunun denemesini yapabilirmiyiz (örn:tripod)
not şimdiden vermiş olduğunuz güzel cevaplar için teşekkür ederim
type
Tform1 = class(Tform)
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

merhabalar,

evet Indy ile ftp kullanabilirsin. Upload/download yapabilirsin. http://www.indyproject.org adresine git ve demolarını indir, orda bir örnek var. Onu incelersen yeterli olur.

Kolay gelsin.
Ancestor
Üye
Mesajlar: 188
Kayıt: 27 Ara 2004 06:12
Konum: Manisa - Kırkağaç

Mesaj gönderen Ancestor »

Kod: Tümünü seç

{ Ftp'ye bağlanma }
NMFTP1.Host := 'ftp adresi' 
NMFTP1.UserID := 'kullanıcı adı'; 
NMFTP1.Password := 'şifre'; 
NMFTP1.port:=21; 
NMFTP1.Connect; 

{ İstenilen bir dosyayı çekme }
try NMFTP1.Download('T0329905280730.TXT','c:/TEB/Akibet/T0329905280730.TXT'); except end; 

{ İstenilen bir dosyayı silme }
try NMFTP1.Delete('T0329905280730.TXT'); except end; 
Kolay Gelsin
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

Mesaj gönderen true_false »

ancestor teşekkür ederim tIdftp bu özelliklerinden haberdarım madem başlığı devam etttrimişin bir kaç bişey ekliyeyim
ShellTreeView nesnesini ftp'nin ağaç yapısına nasıl uyarlarız ?
ShellTreeView'in root event'ına direk ftp adresini yazıyorum ama yemiyo bu konu hakkında bilgisi olan varsa bana yardım edebilirmi.
(mustafa bey dediğiniz adresten örnekleri indirdim fakat compenant eksikliğinden örneklerin çalışma mantıklarını anlıyamadım.)
type
Tform1 = class(Tform)
Cevapla