FileListBox1.FileType:= ???? nasıl tanımlanır.

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

FileListBox1.FileType:= ???? nasıl tanımlanır.

Mesaj gönderen uğur alkan »

filelistbox içindeki dosyalardan sadece uzantısı 'U00' olanları görüntülemem gerekiyor.... filelistbox ta filetype nasıl tanımlanıyor...
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
Kullanıcı avatarı
naile
Admin
Mesajlar: 1873
Kayıt: 11 Haz 2003 10:11

Mesaj gönderen naile »

FileListBox seçili iken object inspectorde Mask'dan yapıyorsun. Mesela *.pas yaparsan pas dosyaları alınır.
Kullanıcı avatarı
vedatkaba
Kıdemli Üye
Mesajlar: 866
Kayıt: 06 Oca 2004 06:50
Konum: DARICA/GEBZE

Mesaj gönderen vedatkaba »

Filelistbox ın mask özelliği olması gerek ordan diye biliyoruım orda normal atama *.* olarak geçer oraya istediğin uzantıyı yazarsan o şekilde olur galiba ..
***********************************
Kamil odur ki; koya dünyada bir eser,
Eseri olmayanın, yerinde yeller eser.

***********************************
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

Mesaj gönderen uğur alkan »

teşekkür ederim mask işi gördü...
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
Kullanıcı avatarı
kara_kule06
Üye
Mesajlar: 150
Kayıt: 18 Nis 2006 02:15
Konum: ankara/polatlı
İletişim:

Mesaj gönderen kara_kule06 »

Peki benim burada bi sorum olacak. Filelistbox da *.dat ve *.jpg dosyalarını görmek istiyorsak. Mask alanına nasıl bir şey yazmamız gerek.
:oops:
İlim öğrenmek akıntıya karşı yüzmek gibidir. Ara verildiği zaman gerilenir...
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Mesaj gönderen kadirkurtoglu »

*.dat|*.pas
Kullanıcı avatarı
kara_kule06
Üye
Mesajlar: 150
Kayıt: 18 Nis 2006 02:15
Konum: ankara/polatlı
İletişim:

Mesaj gönderen kara_kule06 »

kadirkurtoglu yazdı:*.dat|*.pas
kardeş sen bunu denedinmi?
bende olmuyor da...
İlim öğrenmek akıntıya karşı yüzmek gibidir. Ara verildiği zaman gerilenir...
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Mesaj gönderen kadirkurtoglu »

önce dosya bilgisi sonra filter

Kod: Tümünü seç

dat dosyaları |*.dat| jpeg dosyalar|*.jpg
şeklinde yaparsan olur...
Kullanıcı avatarı
kara_kule06
Üye
Mesajlar: 150
Kayıt: 18 Nis 2006 02:15
Konum: ankara/polatlı
İletişim:

Mesaj gönderen kara_kule06 »

Kardeş senin dediğin Opendialog bileşeninde oluyor. filelistbox da olmuyor.
Rica etsem dener bana dönermisin? Hala yapamadım
İlim öğrenmek akıntıya karşı yüzmek gibidir. Ara verildiği zaman gerilenir...
Kullanıcı avatarı
kadirkurtoglu
Üye
Mesajlar: 748
Kayıt: 22 May 2005 01:20
Konum: Uzakta Görünen Tepeden...

Mesaj gönderen kadirkurtoglu »

aynı anda filtrelenmiyor ancak Filtercombobox kullanabilirsin...
Ottoman

Mesaj gönderen Ottoman »

Selam...DirectoryListBox1,FileListBox1 için,Hem Text Dosyaları hemde Resimler için Küçük bir Örnek;

Kod: Tümünü seç

procedure TForm1.FormCreate(Sender: TObject);
begin
 DriveComboBox1.DirList:=DirectoryListBox1;
 DirectoryListBox1.FileList:=FileListBox1;
 DirectoryListBox1.DirLabel:=Label3;
 FileListBox1.FileEdit:=Edit1;
 FilterComboBox1.FileList:=FileListBox1;
 DriveComboBox1.TextCase:=tcUpperCase;
 FileListBox1.ShowGlyphs:=False;
 FilterComboBox1.Filter:='Tüm Dosyalar (*.*)|*.*|Text Dosyaları|*.Txt|'+'Resim Dosyaları|*.bmp;*.wmf;*.ico;*.jpg;*.emf|';
 Memo1.ReadOnly:=True;
end;

Kod: Tümünü seç

procedure TForm1.FileListBox1Click(Sender: TObject);
var
 ext:String;
begin
 try
 ext:=UpperCase(ExtractFileExt(FileListBox1.FileName));
 if (Ext='.BMP') or (Ext='.WMF') or (Ext='.ICO') or (Ext='.JPG') or (Ext='.EMF') Then
   Image1.Picture.LoadFromFile(FileListBox1.FileName)
 Else
   Memo1.Lines.LoadFromFile(FileListBox1.FileName);
 except
 end;
En son Ottoman tarafından 18 Kas 2006 06:33 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Mesaj gönderen mrmarman »

Aşağıdaki şekilde denemediniz mi ? Çalışması lazım.

Kod: Tümünü seç

  FileListBox1.Mask      := '*.DAT;*.PAS';
Resim
Resim ....Resim
Cevapla