Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Pascal / Delphi / Delphi.NET

Cevapla
 
LinkBack Seçenekler
Eski 12/05/2008, 00:42   #1 (permalink)
Üye
 
metali Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Mesaj: 117
Varsayılan dosya kopyalama

merhabalar tekrar, hocalarım dosya kopyalama ile ilgili bir prosedür, ya da fonksiyonu yokmu delphi'nin? baktıgım kaynaklar hep dosya kopyalama prosedürleri oluşturup yapıyorlar, bu şekilde olması işime gelmiyorr.

copyfile diye bi komut buldum ama pek işe yaramadı.

copyfile('standart.mdb','cd\kur\standart.mdb',true );
__________________
metali hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 00:50   #2 (permalink)
Kodlarım, Canlarım...
 
cemaliozan Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2005
Yer: » Delphi Bölümü «
Mesaj: 1,677
Varsayılan

Alıntı:
metali, mesajından alıntı: Mesajı Gör
merhabalar tekrar, hocalarım dosya kopyalama ile ilgili bir prosedür, ya da fonksiyonu yokmu delphi'nin? baktıgım kaynaklar hep dosya kopyalama prosedürleri oluşturup yapıyorlar, bu şekilde olması işime gelmiyorr.

copyfile diye bi komut buldum ama pek işe yaramadı.

copyfile('standart.mdb','cd\kur\standart.mdb',true );
Anlaşılan o ki sen bizim üniversiteden mezun olup diploma alacaksın...

En iyisi sana oluşturduğum kütüphanelerden birini hediye edeyim...

Çalış bizede anlat. Sonunda seni sınava alacağız....
Eklenmiş Dosyalar
File Type: zip GlobalU.zip (8.2 KB, 48 views)
__________________
Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler
Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin...
cemaliozan hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 01:01   #3 (permalink)
Üye
 
metali Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Mesaj: 117
Varsayılan

ooff muthiş bir şey yaaa.... bu kütüphane mutiş hocam yaa...... komutta süperr çalışıyorrr... hepsine bakacagım hocamm, sınava hazır ve nazır olacagımm, 100 alcammm...

uses shellapi;

dosyakopyala('standart.mdb','cd\kur\standart.mdb') ;

şunuda denedim. dosya varken değiştireyyimmi diye soruyorr
__________________
metali hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 01:09   #4 (permalink)
Kodlarım, Canlarım...
 
cemaliozan Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2005
Yer: » Delphi Bölümü «
Mesaj: 1,677
Varsayılan

Alıntı:
metali, mesajından alıntı: Mesajı Gör
ooff muthiş bir şey yaaa.... bu kütüphane mutiş hocam yaa...... komutta süperr çalışıyorrr... hepsine bakacagım hocamm, sınava hazır ve nazır olacagımm, 100 alcammm...

uses shellapi;

dosyakopyala('standart.mdb','cd\kur\standart.mdb') ;

şunuda denedim. dosya varken değiştireyyimmi diye soruyorr
Bunlar yılların alın teri... Heba etmeyesin...
__________________
Haberbox | Tek Sevgi | Genel Seçimler | Magice Book | Yerel Seçimler
Yaşamaya Değer Bir Hayattan, Sevmeye Değer Bir Aşktan, Dostluğa Değer Bir Arkadaşlıktan Asla Vazgeçmeyin...
cemaliozan hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 01:15   #5 (permalink)
Üye
 
metali Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Mesaj: 117
Varsayılan

hocam çok değişik taktikler var... mesela dosya kopyalama üzerine konusayım;

başka kaynaklarda 3 adet kopyalama yönteminden bahsediliyor. bu 3 yöntemin ortak özelliği; hepsinde atıyorum deneme.txt dosyasını açıp, ordan sıra sıra çekmesi yeni oluşturulcak dosyaya kopyalayıp kaydetmek.. bu yöntem benim işime gelmiyor..

Çünkü benim kopyaladıgım bir mdb dosyası. o kaynaklardaki yöntemleri kullandıgımda doğal olarak access hata veriyor. dosya kullanılıyor diye....

ama sizin dosyakopyala fonksiyonununz tamamen sanki ben fare ile sağ tklayıp kopyala-yapıştır yapıyormusum gibi davranıyor...

çok güzel farklı bir yöntem... kullanan herkes memnun kalacak....
__________________
metali hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 01:22   #6 (permalink)
Üye
 
Caylaq Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 12/2007
Yer: DELPHI LAND
Mesaj: 642
Varsayılan

Hocam Kendi Projemdeki Kodlarım

Hepsi % 100 bana aittir ama Cemali Hocamınki gibi çok prof değildir.

Ama üstünde rahatlıkla çalışılabilir.

Umarım bazı fikirleri de burdan yakalarsınız


Kod:
 
var
KaydetmeYolu:AnsiString;
begin
//CopyFile('c:\Yeni.txt', 'c:\1111111111.txt', True);     // True ise üstüne yazmaz.
//CopyFile( PChar(Edit1.Text), 'c:\1111111111.txt', True);
//CopyFile( PChar(Edit1.Text), PChar('c:\' +'\' +Edit3.Text) , True); // Ok Oldu
KaydetmeYolu:=Edit2.Text;
CopyFile( PChar(Edit1.Text), PChar(KaydetmeYolu +'\' +Edit3.Text) , True); // Ok Oldu
ShowMessage('Dosya Eklenmiştir');
Form46.Release;
end;

procedure TForm46.Button2Click(Sender: TObject);
var
Dosyauzantisi:AnsiString;
DosyaAd:AnsiString;
begin
OpenDialog1.Title:='Dosya Aç';
OpenDialog1.Filter:='Tüm Dosyalar|*.|Tüm Kayıtlı Dosyalar|*.*';
OpenDialog1.FilterIndex:=1;
OpenDialog1.InitialDir:='c:\';
if OpenDialog1.Execute then
Begin
Dosyauzantisi:=ExtractFileExt(OpenDialog1.FileName);  // Sadece Dosya Uzantısı
DosyaAd:=ExtractFileNAme(OpenDialog1.FileName);  // Dosya Adı. ( Uzantısıyla beraber )
Edit1.Text:=GetCurrentDir + '\' + DosyaAd;
Edit3.Text:=Dosyaad;
Edit4.Text:=Dosyauzantisi;
end;
Button1.Enabled:=True;
end;



Herkese hayırlı geceler diliyorum

Sevgiyle Kalın
Caylaq hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 01:24   #7 (permalink)
Üye
 
metali Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Mesaj: 117
Varsayılan

Alıntı:
copyFile( PChar(Edit1.Text), PChar(KaydetmeYolu +'\' +Edit3.Text) , True);
hocam teşekkürler paylasımınız için. bu yöntemi ben denedim ama hocam tepki vermiyordu sanırım tam adresleme istiyordu....
__________________
metali hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 01:38   #8 (permalink)
Üye
 
Caylaq Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 12/2007
Yer: DELPHI LAND
Mesaj: 642
Varsayılan

Hocam size göndermediğim bir şey daha vardı.

çünkü Onu (Pathı ) sizin yazdıgınızı düşünmüştüm


Kod:
 
Edit3.text:='c:\Yedek';
__________________
Soru Sormadan Önce:
http://forum.ceviz.net/announcement.php?f=27&a=55





Sigarayı BIRAKMANIN YOLLARI.......!
http://www.yesilay.org.tr/sigara_nasil_birakilmali.asp
Caylaq hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 11:15   #9 (permalink)
asd
 
turkerunutmaz Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2007
Yer: İstanbul
Mesaj: 321
Varsayılan

CopyFile(kaynak,hedef,true); // tam adresi yazıcaksın
mesela exe nin yanındaki dosyayı c:/ ye taşıyacaksan
CopyFile(ExtractFilePath(Application.ExeName)+'/standart.mdb','c:/yedek.mdb',true);
turkerunutmaz hatta değil   Alıntı Yaparak Yanıtla
Eski 12/05/2008, 23:43   #10 (permalink)
Üye
 
metali Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Mesaj: 117
Varsayılan

bu çalıştı hocam tşkrler

pchar(ExtractFilePath(Application.ExeName)+'standa rt.mdb') // diye bir düzeltme gerekliydi tabii
__________________
metali hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
dosya kopyalama shrewd C# 1 25/02/2008 16:35
dosya kopyalama phpasp C# 4 09/03/2007 12:06
Fso Dosya Kopyalama ermekem ASP 2 10/10/2006 22:08
Fso ile dosya kopyalama Darkwave ASP 1 01/11/2005 18:26
dosya kopyalama Raiden PHP 12 22/10/2004 16:40


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 08:52.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net