Copyriht © 2011 PcDr SysDba
  C# ile NotePad
 
Kendinize Ait Neden Bir NotePad.exe'niz Yok Mu...?

O Zaman Size Özel NotePad Yapımını Anlatım...!




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using DevExpress.XtraBars;
using System.IO;
using System.Drawing.Design;
using office = Microsoft.Office.Interop.Excel;
using Word = Microsoft.Office.Interop.Word;

namespace PcDr_NotePad
{
    public partial class RibbonForm1 : DevExpress.XtraBars.Ribbon.RibbonForm
    {
        public RibbonForm1()
        {
            InitializeComponent();
        }
        private void barButtonItem1_ItemClick(object sender, ItemClickEventArgs e)
        {
            DialogResult tıklanan;
            tıklanan = MessageBox.Show("Kaydedilmemiş Veri Bulunmaktadır Kaydetmek İstermisiniz...?", "PCDR MESAJ", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (tıklanan == DialogResult.No)
                textBox1.Clear();
            if (tıklanan == DialogResult.Yes)
                if (saveFileDialog1.ShowDialog() == DialogResult.OK)
                {
                    StreamWriter yaz = new StreamWriter(saveFileDialog1.FileName.ToString());
                    string yazilanlar = textBox1.Text;
                    yaz.Write(yazilanlar);
                    yaz.Close();
                }
        }
        private void barButtonItem2_ItemClick(object sender, ItemClickEventArgs e)
        {
            openFileDialog1.Filter = "Metin Dosyaları (*.Txt) | *.txt| Tüm Dosyalar (*.*) |*.*";
            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                FileInfo dosya = new FileInfo(openFileDialog1.FileName.ToString());
                StreamReader oku = dosya.OpenText();
                textBox1.Text = oku.ReadToEnd();
            }
        }
        private void barButtonItem3_ItemClick(object sender, ItemClickEventArgs e)
        {
            saveFileDialog1.Filter = "Metin Dosyaları(*.txt) | *.txt| tüm dosyalar |*.*";
            if (saveFileDialog1.ShowDialog() == DialogResult.OK)
            {
                StreamWriter yaz = new StreamWriter(saveFileDialog1.FileName.ToString());
                string yazilanlar = textBox1.Text;
                yaz.Write(yazilanlar);
                yaz.Close();
            }
        }
        private void barButtonItem4_ItemClick(object sender, ItemClickEventArgs e)
        {
            Microsoft.Office.Interop.Word.Application objexel = new Microsoft.Office.Interop.Word.Application();
            objexel.Visible = true;
            objexel.Documents.Add();
        }
        private void barButtonItem6_ItemClick(object sender, ItemClickEventArgs e)
        {
            Microsoft.Office.Interop.Excel.Application objWord = new Microsoft.Office.Interop.Excel.Application();
            objWord.Visible = true;
            Microsoft.Office.Interop.Excel.Workbook objbook = objWord.Workbooks.Add(System.Reflection.Missing.Value);
        }
        private void barButtonItem7_ItemClick(object sender, ItemClickEventArgs e)
        {
            System.Diagnostics.Process.Start("C:WindowsSystem32calc.exe");
        }
        private void barButtonItem9_ItemClick(object sender, ItemClickEventArgs e)
        {
            // Sadece Textboxın içindeki rengi değiştirir
            DialogResult sonuc = colorDialog1.ShowDialog();
            if (sonuc == DialogResult.OK)
                this.textBox1.ForeColor = colorDialog1.Color;
            this.textBox1.ForeColor = colorDialog1.Color;
        }
        private void barButtonItem10_ItemClick(object sender, ItemClickEventArgs e)
        {
            //this.Visible = false;
            DialogResult sonuc = colorDialog1.ShowDialog();
            if (sonuc == DialogResult.OK)
                this.BackColor = colorDialog1.Color;
        }
        private void çıkışToolStripMenuItem_Click(object sender, EventArgs e)
        {
            DialogResult tıklanan;
            tıklanan = MessageBox.Show(" ÇIKMAK İSTEDİĞİNİZDEN EMİNMİSİNİZ?", "PC_DR UYARI MESAJI...!",
                MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (tıklanan == DialogResult.Yes)
                this.Close();
        }
        bool bold = false;
        private void barButtonItem11_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (bold == false)
            {
                textBox1.Font = new Font(this.textBox1.Font, FontStyle.Bold);
                bold = true;
            }
            else
            {
                textBox1.Font = new Font(this.textBox1.Font, FontStyle.Regular);
                bold = false;
            }
        }
        private bool italik = false;
        private void barButtonItem13_ItemClick(object sender, ItemClickEventArgs e)
        {
            {
                italik = !italik;
                if (!italik)
                    textBox1.Font = new Font(textBox1.Font.FontFamily, textBox1.Font.Size, textBox1.Font.Style & (~FontStyle.Italic));
                else
                    textBox1.Font = new Font(textBox1.Font.FontFamily, textBox1.Font.Size, textBox1.Font.Style | FontStyle.Italic);
            }
        }
        private void barButtonItem14_ItemClick(object sender, ItemClickEventArgs e)
        {
            DialogResult tıklanan;
            tıklanan = MessageBox.Show(" ÇIKMAK İSTEDİĞİNİZDEN EMİNMİSİNİZ?", "PC_DR UYARI MESAJI...!",
                MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (tıklanan == DialogResult.Yes)
                this.Close();
        }
        private void barStaticItem2_ItemClick(object sender, ItemClickEventArgs e)
        {
            MessageBox.Show("Hasan ÇOBANOĞLU E-Posta: pcdrsysdba@gmail.com");
        }
        private void barButtonItem8_ItemClick(object sender, ItemClickEventArgs e)    
            {
                FontDialog dlgFont = new FontDialog();
                if (dlgFont.ShowDialog() == DialogResult.OK)
                {
                    this.textBox1.Font = dlgFont.Font;
                }
            }
        private void label1_Click(object sender, EventArgs e)
        {
            this.label1.Text = DateTime.Now.ToString("s");
        }
       private void barButtonItem15_ItemClick(object sender, ItemClickEventArgs e)
        {
            MessageBox.Show("Hasan ÇOBANOĞLU Tarafından Hazırlanmıştır... Öneri ve İsteklerinizi Bekliyorum...E-Posta: pcdrsysdba@gmail.com","PCDR Bilgilendirme Mesajı");
        }
 
    }
}
 

 
 
  Bugün 6 ziyaretçi (7 klik) kişi burdaydı!  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol