Delphi Can
Dosya Taşıma - Baskı Önizleme

+- Delphi Can (http://www.delphican.com)
+-- Forum: Delphi (http://www.delphican.com/forum-delphi)
+--- Forum: Genel Programlama (http://www.delphican.com/forum-genel-programlama)
+--- Konu Başlığı: Dosya Taşıma (/dosya-tasima.html)



Dosya Taşıma - dkadir - 12-02-2018

Selamlar
Delphi 10.2 Tokyo kullanıyorum 
2 sorum olacak
1. Bir çok yöntemi var ancak ! Delphi ile en hızlı dosya taşıma işlemini nasıl yaparım ?
2.Bazı örneklerde taşıyacağım kaynak yolunu yazıyorum. örn : C:\1.avi 
hedef yola ise D:\Filmler yazmak istiyorum. yani yazdığım hedefte D:\Filmler\1.avi yazmak istemiyorum
İlginiz için teşekkürler...


Dosya Taşıma - malitutuncu - 13-02-2018

Yardımcı olması açısından

hocam dosya taşıyan fonksiyon yada procedurleri yaz. ctrl+sol tık ile kütüphanelerine gide gide ne kullandıklarına bak bazıları zaten aynılarını kullanıyor.

ayrıca
o taşıma yöntemlerine delphi'nin sitesinden bakıp açıklamalarına bakabilirsin.

mesela forcedirectory için
Note: The Vcl.FileCtrl unit (Windows only) contains a ForceDirectories function that is deprecated. System.SysUtils.ForceDirectories is preferred, and can be used in multi-device applications.
Çoklu uygulamalarda kullanın tarzı uyarıları olabiliyor.


Dosya Taşıma - Cyber - 13-02-2018

Dosya taşıma için kullandığınız Fonksiyonu kendiniz bir fonksiyon içinde kullanabilirsiniz.Bu fonksiyon içinde istediğiniz değişikliği yapabilirsiniz.
Örnek
Function malitutuncu_Copy(DosyaYolu,HedefKlasor:String):True;
var
 D_Adi:string;
Begin
 //... Bu kısımda Dosyayı nasıl seçtiğinize bağlı olarak
 //... OpenDialor ise FileName ile yada "DosyaYolu" Textin sondan başlayarak "\" sembolüne kadar
 //... olan kısmı alarak HedefKlasor sonra bu alanı ekleyebilirsiniz.
 Copy(DosyaYolu, HedefKlasor+D_Adi);
End;