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

Anasayfa Programlama C++ Builder Gelişmiş Windows Gezgini Yapma


Gelişmiş Windows Gezgini Yapma

AÇIKLAMA

C++ Builder 6 ile uyumludur. Bu program DriveComboBox, DirectoryListBox ve FileListBox nesneleri kullanılarak windows gezgini yapılmıştır. Bu nesnelerin birbirlerine nasıl bağlandıkları sitemizdeki diğer programlarda mevcuttur. Sitemizde yine bir windows gezgini programı mevcut olmakta fakat o programda FileListBox nesnesi üzerindeki çift tıklanıp çalıştırabilenler sadece exe uzantıya sahip dosyalardır. Bu programımızda ise ShellExecute API'si kullanılarak windows işletim sisteminin tanıdığı dosya türlerinin açılması  sağlanarak daha gelişkin bir windows gezgini yapılmıştır.

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.  
  19. void __fastcall TForm1::FileListBox1DblClick(TObject *Sender)
  20. {
  21. String ac=FileListBox1->Items->Strings[FileListBox1->ItemIndex];
  22. ShellExecute(0,"open",ac.c_str(),"" ,"",SW_SHOW);
  23. }
  24. //---------------------------------------------------------------------------
  25.  
  26.  
  27.  
  28.  

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!