You need to enable JavaScript to run this app.

Skip to main content

Resim Açıklaması
Resim Açıklaması
Resim Açıklaması

C# File Search Open Source (Dosya/Dizin Arama Sistemi)

C# File Search Open Source (Dosya/Dizin Arama Sistemi)

Junior Member
C# File Search Open Source (Dosya/Dizin Arama Sistemi)
Alıntı:
Kod:
using System;
using System.Drawing;
using System.IO;
using System.Windows.Forms;

namespace DizinBulYazdir
{
   public partial class Form1 : Form
   {
       public Form1()
       {
           InitializeComponent();
       }

       string seciliDizin;
       private void button1_Click(object sender, EventArgs e)
       {
           try
           {
               if (textBox1.Text == string.Empty)
               {
                   MessageBox.Show("Bulunacak metin girin");
                   return;
               }

               FolderBrowserDialog dizinsec = new FolderBrowserDialog();
               if (dizinsec.ShowDialog() == DialogResult.OK)
               {
                   seciliDizin = dizinsec.SelectedPath;
               }

               string[] bul = Directory.GetDirectories(seciliDizin, textBox1.Text, SearchOption.AllDirectories);
               // string [] bul = Directory.GetFiles(seciliDizin, textBox1.Text, SearchOption.AllDirectories);

               for (int i = 0; i < bul.Length; i++)
               {
                   if (bul[i] != null)
                   {
                       richTextBox1.AppendText(bul[i] + "r\n\r\n");
                   }
                   else
                   {
                       break;
                   }
               }
           }
           catch (Exception ex)
           {
               MessageBox.Show(ex.Message);
           }
       }
   }
}

İçerik sağlayıcı paylaşım sitesi olarak hizmet veren Dijital Dünya & Otomasyon Forumu | ddo1.com sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.K'nın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Sitemiz hakkında yapılacak tüm hukuksal şikayetleri bağlantısından bize ulaşıldıktan en geç 3 (üç) gün içerisinde ilgili kanunlar ve yönetmenlikler çerçevesinde tarafımızca incelenerek, gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.