Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Visual Basic'te NotePad Yapmak
#1
Rainbow 
Visual Basic'te NotePad Yapmak

Merhaba Arkadaşlar

Bugün sizlerle Visual Basic'te kaydetme ve açma fonksiyonlu bir NotPad, yani Not Defteri yapmayı öğreneceğiz.

İlk olarak formumuza bir Rich Text Box, 9 buton, 1 Save Dialog ve 1 Open Dialog ekleyelim.

Butonlarımızın ismi sırayla şöyle olsun: Kaydet, Aç, Kes, Kopyala, Yapıştır, Temizle, Geri Al, İleri Al, Hepsini Seç.

Kaydet butonuna çift tıklayalım ve kod bölümüne şunları yazalım:

Code:
Try
            Dim d1g As SaveFileDialog = New SaveFileDialog
            d1g.Title = "Save"
            d1g.Filter = "Rich Text Files (*.rtf)|*.rtf"
            If d1g.ShowDialog() = Windows.Forms.DialogResult.OK Then
                RichTextBox1.SaveFile(d1g.FileName, RichTextBoxStreamType.RichText)
            End If
        Catch ex As Exception

        End Try

Aç butonuna çift tıklayalım ve kod bölümüne şunları yazalım:


Code:
Try
            Dim d1g As OpenFileDialog = New OpenFileDialog
            d1g.Title = "Open"
            d1g.Filter = "Rich Text Files (*.rtf)|*.rtf"
            If d1g.ShowDialog() = Windows.Forms.DialogResult.OK Then
                RichTextBox1.LoadFile(d1g.FileName)
            End If
        Catch ex As Exception

        End Try

Kes butonuna çift tıklayalım ve kod bölümüne şunları yazalım:

Code:
RichTextBox1.Cut()

Kopyala butonuna çift tıklayalım ve kod bölümüne şunları yazalım:

Code:
RichTextBox1.Copy()

Yapıştır butonuna çift tıklayalım ve kod bölümüne şunları yazalım:

Code:
RichTextBox1.Paste()

Temizle butonuna çift tıklayalım ve kod bölümüne şunları yazalım:

Code:
RichTextBox1.Clear()

Geri Al butonuna çift tıklayalım ve kod bölümüne şunları yazalım:

Code:
RichTextBox1.Undo()

İleri Al butonuna çift tıklayalım ve kod bölümüne şunları yazalım:

Code:
RichTextBox1.Redo()

Hepsini Seç butonuna çift tıklayalım ve kod bölümüne şunları yazalım:

Code:
RichTextBox1.SelectAll()


Bu dersimizin sonuna geldik. Bir dahaki dersimizde görüşmek üzere...
[Image: vmpt.gif]
·٠•●♥ Ƹ̵̡Ӝ̵̨̄Ʒ ♥●•٠·˙˜”*°•. || Türk Team - SaNcArHaN71 || .•°*”˜˙·٠•●♥ Ƹ̵̡Ӝ̵̨̄Ʒ ♥●•٠·˙
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)

Online Shopping App
Online Shopping - E-Commerce Platform
Online Shopping - E-Commerce Platform
Feinunze Schmuck Jewelery Online Shopping