Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama C++ Builder Dosya Adı Silme Değiştirme Uzantı Yolu Tarihi Öğrenme


Dosya Adı Silme Değiştirme Uzantı Yolu Tarihi Öğrenme

AÇIKLAMA

C++ Builder 6 ile uyumludur. Bu programda bulunan DeleteFile API'si ile içerisine yazılan dosya diskten silinir. RenameFile API'si ile birlikte birinci parametre verilen dosya bulunur ve ikinci parametre bulunan ifade dosyaya yeni isim olaraka atanır. ExtractFileExt içerisine yazılan dosyanın sadece uzantısını geri döndürür. ExtractFileName ise içerisine yazılan ifadeden sadece dosyanın ismini geri döndürür. ExtractFilePath içerisine yazılan ifadenin sadece yolunu geri döndürür. FileAge içerisine yazılan dosyanın oluşturulma tarihini geri döndürür. FileDateToDateTime dosya tarihi format tipini bildiğimiz tarih formatına çevirir. 

Programın Tamamını Aşağıdaki Linkten İndirebilirsiniz

Linki Görebilmeniz İçin Üye Olmanız Gerekmektedir...

Üye Kayıt 

Program Kodu:

Unit1.cpp

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5.  
  6. #include "Unit1.h"
  7. //---------------------------------------------------------------------------
  8. #pragma package(smart_init)
  9. #pragma resource "*.dfm"
  10. TForm1 *Form1;
  11. //---------------------------------------------------------------------------
  12. __fastcall TForm1::TForm1(TComponent* Owner)
  13.         : TForm(Owner)
  14. {
  15. }
  16. //---------------------------------------------------------------------------
  17.  
  18. void __fastcall TForm1::Button1Click(TObject *Sender)
  19. {
  20. DeleteFile("silinecek.txt");
  21. RenameFile("pika.jpg","pikachu.jpg");
  22. String uzanti=ExtractFileExt("pikachu.jpg");   ShowMessage(uzanti);
  23. String parca1=ExtractFileName("C:\\WINDOWS\\system32\\cmutil.dll");  ShowMessage(parca1);
  24. String parca2=ExtractFilePath("C:\\WINDOWS\\system32\\cmutil.dll");  ShowMessage(parca2);
  25. String parca=DateToStr(FileDateToDateTime(FileAge("C:\\WINDOWS\\system32\\cmutil.dll")));  ShowMessage(parca);
  26.  
  27. }
  28. //---------------------------------------------------------------------------
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Çarşamba, 12 Eylül 2012 19:33 )