Beispiel #1
0
        private void eToolStripMenuItem_Click(object sender, EventArgs e)
        {
            FolderBrowserDialog Klasor = new FolderBrowserDialog();

            Klasor.ShowDialog();
            DirectoryInfo Dosyalar = new DirectoryInfo(Klasor.SelectedPath);

            foreach (FileInfo item in Dosyalar.GetFiles())
            {
                string eni = "", boyu = "", Adi = "";
                int    Sayac = 0, Sayac1 = 0, Sayac2 = 0, Kolon = 1;
                foreach (var Metin in item.Name.ToCharArray())
                {
                    if (Sayac == 0)
                    {
                        if (Metin.ToString() != "x" && Metin.ToString() != "X")
                        {
                            eni = eni + Metin.ToString();
                        }
                        else
                        {
                            Sayac = 1;
                        }
                    }
                    else
                    {
                        if (Metin.ToString() != " " && Sayac1 == 0)
                        {
                            boyu = boyu + Metin.ToString();
                        }
                        else
                        {
                            Sayac1 = 1;
                            if (Metin.ToString() != "." && Sayac2 == 0)
                            {
                                Adi = Adi + Metin.ToString();
                            }
                            else
                            {
                                Sayac2 = 1;
                            }
                        }
                    }
                }
                double en = Convert.ToDouble(eni), boy = Convert.ToDouble(boyu);
                double Metrekaresi = Math.Round(((en * boy) / 100) / 100, 2);//çok önemli metrekare hesabı
                Tablosu.Rows.Add(eni + "X" + boyu, Adi, Metrekaresi.ToString());
                Kolon++;
                Sayac  = 0;
                Sayac1 = 0;
                Sayac2 = 0;
            }
            gridControl1.DataSource = Tablosu;
        }
Beispiel #2
0
        private void excellKaydetToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog Dosya = new OpenFileDialog();

            Dosya.ShowDialog();
            string eni = "", boyu = "", Adi = "";
            int    Sayac = 0, Sayac1 = 0, Sayac2 = 0, Kolon = 0;

            foreach (var Metin in Dosya.SafeFileName)
            {
                if (Sayac == 0)
                {
                    if (Metin.ToString() != "x" && Metin.ToString() != "X")
                    {
                        eni = eni + Metin.ToString();
                    }
                    else
                    {
                        Sayac = 1;
                    }
                }
                else
                {
                    if (Metin.ToString() != " " && Sayac1 == 0)
                    {
                        boyu = boyu + Metin.ToString();
                    }
                    else
                    {
                        Sayac1 = 1;
                        if (Metin.ToString() != "." && Sayac2 == 0)
                        {
                            Adi = Adi + Metin.ToString();
                        }
                        else
                        {
                            Sayac2 = 1;
                        }
                    }
                }
            }
            double en = Convert.ToDouble(eni), boy = Convert.ToDouble(boyu);
            double Metrekaresi = Math.Round(((en * boy) / 100) / 100, 2);//çok önemli metrekare hesabı

            Tablosu.Rows.Add(eni + "X" + boyu, Adi, Metrekaresi.ToString());
            Kolon++;
            Sayac  = 0;
            Sayac1 = 0;
            Sayac2 = 0;
            gridControl1.DataSource = Tablosu;
        }