Dosya işlemleri
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
namespace folderManipulation
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
string klasorİsmi = textBox1.Text;
string klasorYolu = @"C:\Users\aliyavic\Desktop\";
Directory.CreateDirectory(klasorYolu + klasorİsmi);
}
private void button2_Click(object sender, EventArgs e)
{
// listbox dan şeçmezsek eğer textbox a silmek istediğimiz klasörün ismini yazmamız gerekiyor
string silinecekKlasorİsmi = textBox1.Text;
string silinecekKlasorYolu = "C:\\Users\\aliyavic\\Desktop\\";
Directory.Delete(silinecekKlasorYolu + silinecekKlasorİsmi);
}
private void button3_Click(object sender, EventArgs e)
{
string klasorKontrol = textBox1.Text;
string klasorYolu = "C:\\Users\\aliyavic\\Desktop\\";
if (Directory.Exists(klasorYolu+klasorKontrol ))
{
MessageBox.Show("klasör var");
}
else
{
MessageBox.Show("Aranan klasör bulunamadı");
}
}
private void button4_Click(object sender, EventArgs e)
{
//// Eğer textbox ın içine yazılan dosya adını kullanmak istersek
//string KlasorOlusturma = textBox1.Text;
//string klasorYolu = "C:\\Users\\aliyavic\\Desktop\\";
//string olusrmaTarihi = Directory.GetCreationTime(klasorYolu + KlasorOlusturma).ToLongTimeString();
//MessageBox.Show(olusrmaTarihi);
//Eğer listbox dan seçerek kullanmak istersek
string KlasorOlusturma = listBox1.SelectedItem.ToString();
string olusturmaTarihi = Directory.GetCreationTime(KlasorOlusturma).ToLongTimeString();
MessageBox.Show(olusturmaTarihi);
}
private void button6_Click(object sender, EventArgs e)
{
string path = @"C:\\Users\\aliyavic\\Desktop\\";
string[] klasorler = Directory.GetDirectories(path);
foreach (var i in klasorler)
{
listBox1.Items.Add(i);
}
}
private void button7_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
}
private void button8_Click(object sender, EventArgs e)
{
string degistir = listBox1.SelectedItem.ToString();
string degisecek = @"C:\\Users\\aliyavic\\Desktop\\";
string dosyaIsmi = textBox1.Text;
Directory.Move(degistir, degisecek + dosyaIsmi );
}
private void button5_Click(object sender, EventArgs e)
{
}
}
}