Rabu, 06 Maret 2013

C# FolderBrowserDialog



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;

//gunakan ini
using System.IO;

namespace aaaaaaaaa
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        public string NamaFolder;
        private void button1_Click(object sender, EventArgs e)
        {
            //bersihkan ListBox
            listBox1.Items.Clear();

            //Buat variable baru.. nantinya digunakan untuk menjalankan beberapa perintah
            //kalau tidak salah mungkin bgt artinya
            FolderBrowserDialog fbd = new FolderBrowserDialog();

            //kemudian kode untuk menampilakan dialognya.
            fbd.ShowDialog();


            //mengambil nama2 atau alamat dari file yg ada dalam folder..
            //dalam hal ini kita hanya mengambil file2 txt..
            String[] NamaFolder = Directory.GetFiles(fbd.SelectedPath, "*.txt");

            // hmm... aq jarang gunakan ini.. tp dosen q pernah menggunakannya
            //sesuai tulisannya.. for each .. untuk setiap
            //lengkapnya.. untuk setiap objeck pada NamaFolder
            //seperti biasanya,.. for.. digunakan untuk perulangan...
            //hanya untuk yg satu ini.. perulangan dilakukan sejumlah semua isi dari variable NamaFolder
            foreach (object ob in NamaFolder)
            {
                listBox1.Items.Add(ob);
            }
        }
    }
}


Tidak ada komentar:

Posting Komentar