
Dosya Alışverişi .. ?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Dosya Alışverişi .. ?
Arkadaşlar projemde clientsocket ve serversocket var. İki bilgisayar arasındaki dosya alışverişini nasıl yaparım ? Bir bilgisayardan diğerine bir dosyayaı nasıl aktarabilirim 

kardeş merhaba..
güzel bir konu ve soru..
bu güzelliği sohbetteki OpenSource proje seçimlerinde özellikle dile getirecez sanırsam.
AyYıldızlı Kaza, Emula benzeri bir programımız neden olmasın..
kullandığın bileşenin SendBuf komutu var..
bununla bu işi yapabilirsin sanırsam..
ulu coder kardeşin dediği gibi BlockRead komutunuda kullanmalısın.
özet olarak şu şekilde dosya transferi yapabilirsin..:
hatta bide FilePos komutu ile kullanıcıya progres üzerinden giden/Kalan yüzdeyide gösterebilirsin..
Ben bu işin sonucunu merak ediyorum..
Bi projeye temel olabilirmi diye?
bu konudaki elde edeceğin sonuçları paylaşırsan sevinirim..
Sağlıcakla
güzel bir konu ve soru..
bu güzelliği sohbetteki OpenSource proje seçimlerinde özellikle dile getirecez sanırsam.
AyYıldızlı Kaza, Emula benzeri bir programımız neden olmasın..
kullandığın bileşenin SendBuf komutu var..
bununla bu işi yapabilirsin sanırsam..
ulu coder kardeşin dediği gibi BlockRead komutunuda kullanmalısın.
özet olarak şu şekilde dosya transferi yapabilirsin..:
Kod: Tümünü seç
AssignFile(dosya,yolu)
Reset(dosya)
repeat
BlockRead(dosya,CharDizi,int,int);
ClienSockx.Socket.SendBuf(CharDizi, BlocReaddekiOkumaMiktari);
until vs vs...
Ben bu işin sonucunu merak ediyorum..
Bi projeye temel olabilirmi diye?
bu konudaki elde edeceğin sonuçları paylaşırsan sevinirim..
Sağlıcakla
Kod: Tümünü seç
Var
Chardizi: array[1..2048] of Char;
okunan:integer;
Kod: Tümünü seç
BlockRead(Dosya, CharDizi, SizeOf(CharDizi), okunan)