Yanıt C# da dosyalar arasi geçiş

  • 08 Haziran 2012 Cuma 17:02
     
     
    Kolay Gelsin arkadaslar listboxda sürücünün içinde olan dosyalarımı gösteriyorum ama tekrar actıgım dosya geri donemiyorum filedirectory sınıfının parents ozelligi yle yapıacalk galiba ama fikrini paylasabilecek arkadaslardan yardım bekliyorum

Tüm Yanıtlar

  • 08 Haziran 2012 Cuma 17:38
     
     
    Merhabalar rusty1119,
    Ben klasör listeleme işlemini treeview ile yapmanı tavsiye ederim . Ve proje ile ilgili bir görsel yada kod blogu yayınlarsan sana daha iyi yardımcı olabiliriz ...
    Kolay Gelsin..

    erenbozarik[at]hotmail[nokta]com

  • 08 Haziran 2012 Cuma 18:20
     
     

    Burda yapmak istedigim winrar da oldugu gibi dosyaya tıkladıgımda içine girmek ve en ustede .. gibi bişey olup ona tıkladıgımda biustu gitmek yardımcı olursan sevinirim


    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.IO;
    using System.Diagnostics;

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

            private void Form1_Load(object sender, EventArgs e)
            {
                DriveInfo[] drivers = DriveInfo.GetDrives();
                foreach (DriveInfo item in drivers)
                {
                    listBox1.Items.Add(item);
                }

            }

            private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
            {

                DriveInfo dr = listBox1.SelectedItem as DriveInfo;

                if (listBox1.SelectedIndex != -1)
                {

                    if (dr.IsReady)
                    {

                        DirectoryInfo drinfo = new DirectoryInfo(dr.Name);
                        DirectoryInfo[] klasor = drinfo.GetDirectories();
                        foreach (DirectoryInfo item in klasor)
                        {
                            listBox1.Items.Add(item);

                        }

                    }

                    else
                    {
                        MessageBox.Show("sürücü hazır deil");
                    }


                }        

            }

        }
    }

                                                    
  • 08 Haziran 2012 Cuma 18:50
     
     Yanıt
    rusty1119,
    Projeyi
     indirip incelemeni tavsiye ederim ...
    Kolay Gelsin...

    erenbozarik[at]hotmail[nokta]com

  • 08 Haziran 2012 Cuma 19:34
     
     
    Cok tessekur ederim kardes baya yardımcı olacak saolsın