Yazı Font Küçült Yazı Font Büyült

Exe Uygulamalarının Dosya Özelliklerinin Alınması

Bu uygulamamızda *.Exe uygulamalarının özelliklerinin alınması konusunu inceleyeceğiz. Uygulamamızda Windows Media Player e ait özelliklerin gösterilmesini inceledik. Formunuza 1 adet openFileDialog, 1 adet button, 7 adet label ve textbox ekleyin. Aşağıdaki Şekil 1 deki gibi formunuzu tasarlayın...Bahadirsa

Resim1

Şekil 1

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

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

        private void Form1_Load(object sender, EventArgs e)
        {
            this.Text = "Exe Uygulamalarına Ait Özelliklerin Gösterilmesi...Bahadirsa";
            this.MaximizeBox = false;
            this.Location = new Point(250, 200);
            this.Size = new System.Drawing.Size(360, 300);
        }

        private void button1_Click(object sender, EventArgs e)
        {
            openFileDialog1.Title = "Dosya Aç Bahadirsa";
            openFileDialog1.InitialDirectory = "C:\\";
            openFileDialog1.Filter = "Exe Uygulaması Dosyası (*.exe)|*.exe";

            if (openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {

                FileVersionInfo FileProperties = FileVersionInfo.GetVersionInfo(openFileDialog1.FileName);

                //Dosya tanımlamasını al
                textBox1.Text = FileProperties.FileDescription;
                //Dosya versiyonunu al
                textBox2.Text = FileProperties.FileVersion;
                //Dahili ismini al
                textBox3.Text = FileProperties.InternalName;
                //Orjinal ismini al
                textBox4.Text = FileProperties.OriginalFilename;
                //Uretim ismini al
                textBox5.Text = FileProperties.ProductName;
                //Uretim versiyonunu al
                textBox6.Text = FileProperties.ProductVersion;
                //Dosya dilini al
                textBox7.Text = FileProperties.Language;

            }
        }
    }
}

// Bir sonraki makalede görüşmek dileğiyle...Bahadirsa