-->

Sponsor Alanı

Slider

İlgi Çeken Videolar

Sağlık

Teknoloji

Sinema

Televizyon

Ne Nedir?

En5 Konular

ads

Visual Basic ile Sayı Oyunu Yapma

Vb.Net 2010 - Sayı Oyunu Yapımı


Bu dersimizde  basit bir  sayı oyunu yapmayı işleyeceğiz.   Oyun sayı tahmin oyunudur.  Visual basic 2010 ile yazacağız.

Forma eklemeniz gerekenler:

1 Adet Button
3 adet Textbox
1 adet Label
1 tanede ListBox ekleyin ve form tasarımını aşağıdaki gibi yapabilirsiniz.

Visual Basic ile Sayı Oyunu Yapma

İlk olarak eklemeniz kod en üst bölüme aşağıdaki kodu ekleyiniz.

Dim tahmin As Integer
    Dim tutulan As Integer
    Dim level As Integer = 1
    Dim a As Integer
    Sub sayiuret()   'Random sayıları üret
        Randomize()
        a = Rnd() * 100
        tutulan = a * level
    End Sub


Sonrasında form'a çift tıklayın ve kod bölümüne aşağıdaki kodu yazınız.

sayiuret()


Son yazmanız gereken kodu Buttona çift tıklayarak görünen bölüme yazınız.


tahmin = TextBox1.Text

        If level <= 3 Then

            Select Case tahmin

                Case Is < tutulan
                    TextBox3.Text = "Yukari"

                Case Is > tutulan
                    TextBox3.Text = "Asagi"

                Case Else
                    TextBox3.Text = "Başardınız"
                    ListBox1.Items.Add(level & ". Tebrikler Level'i geçtiniz.")
                    level += 1
                    sayiuret()

            End Select
            TextBox2.Text = level

        Else

            MsgBox("The End..")

        End If

Araba Yarışı Yapmak ( Vb.Net )

Visual basic 2010 ile basit bir araba yarışı yapacağız.

Forma eklemeniz gerken araçlar:

3 tane LineShape
2 adet Textbox
1 adet Timer ekleyiniz ve tasarımı aşağıdaki gibi yapabilirsiniz.

Araba Yarışı Yapmak ( Vb.Net )


Aşağıda verilmiş olan kodu Timer e ekleyiniz.

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Randomize()
a = Int(Rnd(300) * 100)
b = Int(Rnd(300) * 100)
TextBox1.Left = TextBox1.Left + a
TextBox2.Left = TextBox2.Left + b
If TextBox1.Left >= 5520 Then
a = MsgBox("A Arabası kazandı")
End
End If
If TextBox2.Left >= 5520 Then
a = MsgBox("B Arabası Kazandı")
End
End If
End Sub


Sonrasında ekleyeceğiniz kodu Buttona çift tıklayın ve click olayına ekleyin

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Timer1.Enabled = True
Timer1.Interval = 25
End Sub
End Class


Faktöriyel Hesaplama ( Vb.Net )

Bu derste Visual basic 2010 ile Faktöriyel hesaplamaya yarayan basit bir program yapmayı göstereceğiz.

Eklemeniz gereken araçlar:

* 3 adet Label
* 2 Adet Textbox
* 1 Adet Button

tasarımı aşağıdaki gibi yapabilirsiniz.

Faktöriyel Hesaplama ( Vb.Net )


Aşağıdaki kodu Formun kod kısmına yapıştırın.

Private Function faktoriyel()
faktoriyel = 1
For i = 1 To Textbox1
faktoriyel = faktoriyel * i
Next
End Function

Private Sub Button1_Click()
Textbox2 = faktoriyel
End Sub

Private Sub Form_Load()
End Sub

Final ve Vize Not Hesaplama ( Vb.Net )

Visual Basic ile Vize ve final notlarını hesaplayan program yapımı

Aşağıda verilmiş olan kodları form'da eklediğiniz Buttonun içine ekleyiniz.

Private Sub Command2_Click()
Dim V, y, f
V = InputBox("Vize değerinizi girin", " işte vize notunuz", "0")
f = InputBox("Final notu girin", "işte final notunuz", "0")
y = (V * 0.3) + (f * 0.7)
MsgBox y
Select Case y
Case 0: MsgBox ("çok Kötü")
Case 1 To 24: MsgBox (" az Kötü")
Case 25 To 44: MsgBox ("Fena sayılmaz")
Case 45 To 54: MsgBox (" Geçerli not")
Case 55 To 69: MsgBox (" Az Fena Değil")
Case 70 To 84: MsgBox (" Normal")
Case 85 To 100: MsgBox ("tebrikler süper")
Case Else: MsgBox ("Yanlış not girdiniz")
End Select
End Sub

Sayısal Loto Programı

Visual basic İle Sayısal Loto Programı Yapımı


Bu dersimizde sayısal loto programının yapını göreceğiz.

Forma eklemeniz gereken araçlar

6 Tane TextBox - Yan Yana dizilecek
7 tane Label Ekleyin - Her birini texbox'ların altına ve 7. Label'ı en alta ekleyin tasarımı aşağıdaki gibi yapabilirsiniz.

Sayısal Loto Programı

Kodlama:

Public Class Form1
    '6 adet sayının tutulacağı 6 değişken tanımladık.
    Dim a As Integer
    Dim b As Integer
    Dim c As Integer
    Dim d As Integer
    Dim x As Integer
    Dim f As Integer

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click


      
        Randomize()
        a = Rnd() * 49

        
back1:
        Randomize()
        b = Rnd() * 49

        If b = a Or b = 0 Then
            GoTo back1
        End If

        'ÜÇÜNCÜ SAYIMIZI ÇEKİYORUZ. ÖNCEKİ SAYILARA VE 0'A EÞİT OLMASI DURUMUNDA YENİDEN ÇEKİLİÃŞ YAPILACAK. 
back2:
        Randomize()
        c = Rnd() * 49

        If c = a Or c = b Or c = 0 Then
            GoTo back2
        End If

        'DİĞER SAYILARIMIZI ÇEKMEYE DEVAM EDELİM.
back3:  Randomize()
        d = Rnd() * 49

        If d = a Or d = b Or d = c Or d = 0 Then
            GoTo back3
        End If


back4:
        Randomize()
        x = Rnd() * 49

        If x = a Or x = b Or x = c Or x = d Or x = 0 Then
            GoTo back4
        End If


back5:
        Randomize()
        f = Rnd() * 49

        If f = a Or f = b Or f = c Or f = d Or f = x Or f = 0 Then
            GoTo back5
        End If
    End Sub


   

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

       
        Dim tutan As Integer
        tutan = 0

        'GİRİLEN SAYILARIN ALTINDAKİ LABEL'LARDA ÇEKİLİŞTE ÇIKACAK SAYILAR BELİRLENECEK.
        Label1.Text = a
        Label2.Text = b
        Label3.Text = c
        Label4.Text = d
        Label5.Text = x
        Label6.Text = f

           

        If TextBox1.Text = a Or TextBox2.Text = a Or TextBox3.Text = a Or TextBox4.Text = a Or TextBox5.Text = a Or TextBox6.Text = a Then
            tutan = tutan + 1
        End If
        If TextBox1.Text = b Or TextBox2.Text = b Or TextBox3.Text = b Or TextBox4.Text = b Or TextBox5.Text = b Or TextBox6.Text = b Then
            tutan = tutan + 1
        End If
        If TextBox1.Text = c Or TextBox2.Text = c Or TextBox3.Text = c Or TextBox4.Text = c Or TextBox5.Text = c Or TextBox6.Text = c Then
            tutan = tutan + 1
        End If
        If TextBox1.Text = d Or TextBox2.Text = d Or TextBox3.Text = d Or TextBox4.Text = d Or TextBox5.Text = d Or TextBox6.Text = d Then
            tutan = tutan + 1
        End If
        If TextBox1.Text = x Or TextBox2.Text = x Or TextBox3.Text = x Or TextBox4.Text = x Or TextBox5.Text = x Or TextBox6.Text = x Then
            tutan = tutan + 1
        End If
        If TextBox1.Text = f Or TextBox2.Text = f Or TextBox3.Text = f Or TextBox4.Text = f Or TextBox5.Text = f Or TextBox6.Text = f Then
            tutan = tutan + 1
        End If

        Label7.Text = tutan & " adet sayi tutturdunuz"

    End Sub
End Class


Rakamları Büyükten Küçüğe Sıralamak - Vb.Net

Bu derste basit bir işlem ile Sayıları büyükten küçüğe sıralamayı göreceğiz.

Rakamları Büyükten Küçüğe Sıralamak - Vb.Net

Forma eklemeniz gereken araçlar:

1 tane ListBox
1 tane Button

Kodlama:

Dim sayi(10) As Long 'sayi(10) indisli değişken anlamına gelir'
 For i=1 to 10
  sayi(i)=Inputbox(i & ".Tebrikler sayı girişi başarılı...")'sayılar alınıyor...
 Next
 For i=1 to 10
 For j=1 to 10
 
 if sayi(i) > sayi(j) then
     yedek=sayi(j)
     sayi(j)=sayi(i)
     sayi(i)=yedek
 end if
 
 Next j
 Next i
 for k=1 to 10
   List1.additem sayi(k)
 Next

TextBox Özellikleri - VB.Net

TextBox Özellikleri - VB.Net
Visual basic derslerimize devam ediyoruz. Bu dersimizde TextBox'ın özelliklerinden bahsedeceğiz:

1 - Tool Tip Text: Tool tip text hangi yerlerde kullanılmaktadır; Örnek, bir command buton var sayalım  Bu buton hesaplama yapmaktadır. Peki bunu kullanıcıya nasıl aksettireceğiz.  ,kullanıcı butonun üzerinde kısa süre duraksadığı zaman butool tiptext'in içine yazdığınız yazı görünecektir..

2 - Multiline: İki tane değer almaya yarar. Bu değerler ise; True, False. True ise 1 den fazla satır girilebilir, False ise sadece 1 satır girilebilir.

3 - Alingment: Nesne içindeki yazının sola, sağa ve ortaya yerleştirilmesi için kullanılmaktadır.

4 - Scroll Bars: Bu araç ile  text kutusuna kaydırma çubuğu eklemeye yarar.

5 - Maxlenght: Text kutusuna girebileceğiniz en yüksek   karakter sayısını ayarlamanıza olanak tanır.

6 - Password Char: İsminden de anlaşıldığı üzere herhangi bir şifre seçildiğinde tanımlandığında başka kişilerin şifrenizi görmemesini için text kutusunda görünmesini istediğiniz işareti buraya koydurursunuz.

7 - Locked: Kilit anlamına gelmektedir.

8 - Border Style: sınırları belirler. Nesnenin ekran üzerindeki...

9 - Appearance: 3D görünüm sağlamaya yarar.

10 - SelText: Seçilmiş metin bu özellikle öğrenilip değiştirilebilir.

11 - Enable: Bir nesnenin pasif veya aktif olmasını ayarlar.

12 - Visible: Görünür ve görünmez ayarlarını yapabileceğiniz özellik.

Vb.Net Dersi - Radio Button Kullanımı

Radio Button Kullanımı Visual Basic 2010

Bu dersimizde visual basic ile  RadioButton kullanımı hakkında kısa bilgiler vereceğiz ufak kodlama ile örnek olması açısından çalışma yapacağız.

Gerekli olan araçlarımız;

2 Adet GroupBox
4 Adet RadioButton
1 Adet Button

Ve Formu aşağıdaki gibi tasarlayın...

radiobutton

Button'a çift tıklayarak click olayına aşağıdaki kodu yazın.

 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If RadioButton1.Visible = True Then
            durum1 = "genç"
        End If
        If RadioButton2.Visible = True Then
            durum1 = "yaşlı"
        End If
        If RadioButton3.Visible = True Then
            durum2 = "evli"
        End If
        If RadioButton4.Visible = True Then
            durum2 = "bekar"
        End If
        MsgBox("siz" & durum1 & " ve " & durum2 & " ibrahimfirat.net")
    End Sub
End Class


RadioButton Kullanımı Video


Visual Basic - MsgBox Kullanımı

Vb.Net derslerimize devam ediyoruz. Yeni öğrenenler için faydalı olacak basit derslerimizle devam ediyoruz. iF Takipçileri için  ara ara  kolaydan zora doğru giden derslerimize yer vereceğiz.

vb.net

Bu dersimizde visual basic çıkış fonksiyonu olarak tanımladığımız MsgBox kullanımını göreceğiz.

Uygulamayı denemek için bir tane form açın form1'in Load kısmına aşağıdaki kodu yazın.

MsgBox("ibrahimfirat")



Ders Not Ortalaması Alma ( Vb.Net )

Bu dersimizde  yeni başlayanlar için oldukça faydalı olabilecek ufak çalışmamızla devam ediyoruz.  Elimizden geldiğince yeni öğrenenler için basit ve alt yapı oluşturacak derslere yer veriyoruz.

Bu derste not ortalamasını alan program yapacağız.

vb.net


Gerekli araçlar:


Form açın ve..

3 Tane TextBox
3 Tane Label
1 Tane Button ekleyin...

Yazmanı gereken kod aşağıda


Button a çift  tıklayarak aşağıdaki kırmızı renk olan kodları click olayına yazınız.

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim yazili1, yazili2, ort As Integer
        yazili1 = Val(TextBox1.Text)
        yazili2 = Val(TextBox2.Text)
        ort = (yazili1 + yazili2) / 2
        TextBox3.Text = ort
    End Sub
End Class


Video


Mouse Koordinatları ( Visual Basic )

vb
Bu konumuzda  Vb.Net Mouse Koordinatlarını  göstereceğiz. V.b.Net'de API kullanarak mouse imlecinin bulunduğu alanı bulmayı ve değiştirmeyi öğreneceğiz.



Eklemeniz Gereken araçlar:

* 1 tane Timer

Private Type POINTAPI
        X As Long
        Y As Long
End Type

Declare Function GetCursorPos Lib "user32.dll" (ByVal lpPoint As POINTAPI) As Long
Declare Function SetCursorPos Lib "user32.dll" (ByVal X As Long, ByVal Y As Long)  As Long

Private Sub Timer1_Tick()
Dim yerler As POINATPI
ykr = GetCursorPos(yerler)
Me.Caption = yerler.X & "," & yerler.Y
End Sub

Konumlandırmanız için

X = 250
Y = 300
yer = SetCursorPos(X,Y)

Visual Basic Dersi - Mause'u Ve Klavyeyi Devre Dışı Bırakmak

vb.net
Vb.Net derslerimize kaldığımız yerden devam ediyoruz. Basit çalışmalarımıza bugün ki dersimiz vb.Net ile bilgisayar girişlerini devre dışı bırakmayı öğreneceğiz.

Forma 1'er tane  Timer ve Command ekleyin.

Option Explicit 

Private Declare Function BlockInput Lib "user32" (ByVal fBlock _ 
As Long ) As Long 

Const API_FALSE = 0& 
Const API_TRUE = 1& 

Private Sub Command1_Click( ) 
Timer1.Interval = 500 
Timer1.Enabled = True 
Call BlockInput(API_TRUE ) 
End Sub 

Private Sub Timer1_Timer( ) 
Static Cnt As Long 

Cnt = Cnt + 1 
If Cnt > 10 Then 
Cnt = 0 
Timer1.Enabled = False 
Call BlockInput(API_FALSE ) 
Label1.Caption = "" 
Else 
Label1.Caption = "Açılacak zamanı belirleme: " _ 
& Format$(CStr((10 - Cnt ) ) / 2, "0.0" ) 
End If 
End Sub

TextBox'taki Bilgileri Klasöre Eklemek

Uzun zamandan beri Visual basic derslerine devam edemiyorduk kaldığımız yerden devam ediyoruz.

Bu dersimizde Treeview ile Klasör Listelemeyi öğreneceğiz.

Lazım olan araçlarımız;

1 tane textbox
1 tane button
1 tane treeview

vb.net

Aşağıdaki kodları ekleyiniz.

Imports System.IO
Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim klasorler As String() = Directory.GetDirectories(TextBox1.Text) 'textboxdaki bilgileri alarak abu bilgiler ile klasörlerdekileri listeliyoruz.
        TreeView1.Nodes(0).Text = TextBox1.Text
        Dim anadugum As TreeNode = TreeView1.Nodes(0)
        If klasorler.Length <> 0 Then
            Dim aktifklasor As String
            For Each aktifklasor In klasorler ' klsör listeleri üzerindeki bilgiler için döngü kuruyoruz
                Dim dugum As TreeNode = New TreeNode(aktifklasor)
                anadugum.Nodes.Add(dugum) 'oluşturulan bu döngü anadüğüm adlı parent node altına ekliyin.

            Next
        End If
        TreeView1.ExpandAll() 'anadüğüm ve tüm alt düğümleri açık veziyette listemekteyiz.
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        TreeView1.Nodes.Add("Klasör Listesi") 'bu isimde 1 adet parent note ekledik.
    End Sub
End Class 

Vb.Net Dinlediğiniz Müziği Listeye Ekleme

vb.net

Visual basic derslerimize bir süre ara vermiştik yoğunluktan dolayı, kaldığımız yerden devam ediyoruz. Bugün ki konumuz herhangi bir müzik çalarda dinlediğiniz bir müziği combobox'a liste olarak ekleyeceğiz Combobox'tan seçim yapınca eklenen müzik açılacaktır.

Gerekli araçlarımız:

1 tane media player
1 tane openfiledialog
1 tane button
1 tane combobox

Kodlama:


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        OpenFileDialog1.ShowDialog()
        AxWindowsMediaPlayer1.URL = OpenFileDialog1.FileName
        ComboBox1.Items.Add(AxWindowsMediaPlayer1.URL)

    End Sub

    Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
        AxWindowsMediaPlayer1.URL = ComboBox1.Text


    End Sub

Windows Media Player Eklemek ve Müzik Çalar yapmak için Video


Vb.Net Kısayolları

vb.net
Visual Studio kullanımda kısa yolların önemi büyüktür.  Daha hızlı işlemler yapmanız için  bilmeniz gereken Vb.Net kısa yollarının listesi aşağıda

F5 - Projeyi derler, kaydeder, çalıştırır.

F6 - Projeyi derleyerek hata ayıklaması yapar. F5 yapmadan önce F6 ile kontrol etmek iyidir, güzeldir.

F7 - Kod sayfasına geçer.

SHIFT + F5 - Çalışan projeyi kapatmaya yarar.

SHIFT + F7- Tasarım sayfasına geçiş sağlanır.

CTRL + F4 - Açılmış olan sayfanın kapanmasını sağlar

CTRL + F - Kod satırları içersinde bul ve değiştir.

CTRL + E, K - Seçilen kodu açıklama satırı yapar.

CTRL + E, U - Yorum satırındaki işlemleri geriye alır.

CTRL + F - Kod sayfasında arama yapmanızı sağlar.

Alt + Shift + Enter - Tam ekran moduna geç / moddan çık.

CTRL + H - Ara ve değiştir.

Ctrl + Alt + X - ToolBox'u aç.

Shift + ESC - ToolBox'u kapat.

Vb.Net flash (.swf) saati Kullanımı

Bu dersimizde Form için bir flash saat yapımını öğreneceğiz. Bir çok kod yazmaktansa sistem saati ile kordine olan flash saati kullanacağız.


Flash Saat kurulumu:


visual Basic

İlk olarak ToolBox üzerine gelin ve sağ tıklayarak Choose Item bölümünden karşınıza gelen ekranda Com Components kısmından Shockwave Flash Object sekmesinden önündeki checkbox'ı seçin ve tamam diyin.

Yapılan işlemlerin ardından forma toolbox'tan Shockwave Flash Object elamanını ekleyin ve nesne özelliklerinden movie kısmına .swf uzantılı saatin yolunu yazarak sonlandırın.

Vb.Net - Diziler ile Cümle Aramak

vb.net
Bu derste diziler ile nasıl kelime araması yapacağımızı işleyeceğiz

Forma eklemeniz gereken araç

1 Tane Button eklemeniz yeterli olacaktır.

Button'a çift tıklayın ve click olayına aşağıdaki kodları yazın


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim a(4), b As String
        Dim c As Integer

        a(0) = InputBox("1.Metni Gir.")
        a(1) = InputBox("2.Metni Gir.")
        a(2) = InputBox("3.Metni Gir.")
        a(3) = InputBox("4.Metni Gir.")
        a(4) = InputBox("5.Metni Gir.")
        b = InputBox("Aramak istediğiniz kelimeyi lütfen girin.")

        For v = 0 To 4
            If a(v) = b Then
                MsgBox("Aradığınız kelime var")
                c = c + 1
                Exit For
            End If
        Next
        If c = 0 Then
            MsgBox("Aradığınız kelime yokı!")
        End If

    End Sub 

Visual Basic İle Saat Yapmak

vb.net
Vb.Net Derslerimize kaldığımız yerden devam ediyoruz. Bazı nedenlerden dolayı kısa bir ara vermiştik derslerimize. kaldığımız yerden kodlamalarımıza geçiyoruz.

Bu derste visual basic ile bir saat yapacağız.

Forma eklemeniz gereken araçlar

1 tane label ekleyin
1 tane timer ekleyin

Ve eklentilere yapmanız gereken ayarlar aşağıdadır.

Timer'ın enable true, interval 1000 değeri olarak ayarlayın.

Kodlama için:

Timer1'e çif tıklayın ve içine aşağıdaki kodu yazın


Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        label1.text = TimeOfDay
    End Sub  


Vb.Net İle Saat Yapımı Videolu Anlatım

Vb.Net İle Dosya Kopyalama Ve Silme

vb.net
Visual Basic ile dosyaları silme ve kopyalamamızı sağlayan bir program yapacağız.

Forma eklemeniz gereken araçlar

2 Button, 2 Label, 2 TextBox



Imports System.IO

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        File.Copy(TextBox1.Text, TextBox2.Text)

    End Sub
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        If File.Exists(TextBox2.Text) Then
            File.Delete(TextBox1.Text)
        End If
    End Sub
End Class


Vb.Net Masa Üstü Görseli Değiştirmek

vb.net

Visual Basic ile masa üstü resim değiştirmek

Forma eklemeniz gereken eklenti:

1 tane button ekleyin. Kodların içinde değiştirmek istediğiniz  resmin URL'sini   yapıştırıp değiştirme işlemini yapabilirsiniz. 

Imports System.Runtime.InteropServices

Public Class Form1
    <DllImport("user32.DLL", CharSet:=CharSet.Auto)> Public Shared Function SystemParametersInfo(ByVal intAction As Integer, ByVal intParam As Integer, ByVal strParam As String, ByVal intWinIniFlag As Integer) As Integer

    End Function
    Private Shared SPI_SETDESKWALLPAPER As UInt32 = 20
    Private Shared SPIF_UPDATEINIFILE As UInt32 = &H1
    Private dosyaadi As [String] = "https://lh5.googleusercontent.com/-M4oFcq093kQ/UbH-NuIJOsI/AAAAAAAAVU0/Lm4rhZ8SCRs/h93/logo.png" ' resim adresini bu bölüme ekleyiniz.

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, dosyaadi, SPIF_UPDATEINIFILE)

    End Sub
End Class