Seçili Dosyanın Genel Özelliklerinin Alınması
Bu makalede openFileDialog ile seçilen dosyanın uzantısını, dosya yolunu, boyutunu, oluşturulma tarihi gibi genel özelliklerini alacağız. Formunuza 5 adet label, textBox, 1 adet button ve openFileDialog ekleyin. Şekil 1 i inceleyin.
Şekil 1
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;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void textBox4_TextChanged(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
this.Text = "Dosya Özellikleri...Bahadirsa";
this.MaximizeBox = false;
this.Location = new Point(250, 200);
this.Size = new System.Drawing.Size(274, 235);
}
private void btnTikla_Click(object sender, EventArgs e)
{
openFileDialog1.Title = "Dosya Aç-Bahadır ŞAHİN";
openFileDialog1.InitialDirectory = "C:\\";
openFileDialog1.Filter = "Tüm Dosyalar(*.*)|*.*";
if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
string path = openFileDialog1.FileName;
FileInfo dosya = new System.IO.FileInfo(path);
float str;
str = ((dosya.Length) / 1000);
txtName.Text =dosya.Name.ToUpper();
txtUzanti.Text =dosya.Extension.ToUpper();
txtLength.Text =str.ToString() + " KB.";
txtDate.Text = dosya.CreationTime.ToString();
txtAdres.Text =dosya.DirectoryName;
}
}
}
}
//Bir sonraki makalede görüşmek üzere. Bahadır