-->

Sponsor Alanı

Slider

İlgi Çeken Videolar

Sağlık

Teknoloji

Sinema

Televizyon

Ne Nedir?

En5 Konular

ads

Visual Studio Eski Ayarlara Geri Dönmek

Microsof Visual Studio Programını Varsayılan Ayarlara Geri döndürmek  Reset Atmak.


Microsof Visual Studio dünyadaki en iyi yazılım programıdır. Ve bununla bilgisayarlarınızda kullandığınız neredeyse tüm programlar dahildir. Eğer sizde Visual Studio programı ile program yazıyorsanız, bazen bazı hatalar ile programda değişiklikler yapmış olabilirsiniz bu yüzden bazı aksaklıklar çıkabilir. Bundan dolayı programı tamamen varsayılan ayarlara döndürmeyi anlatacağım.

Ben anlatımı Vb.Net 2010'a göre anlatacağım hemen hemen her sürümünde ayarlar aynıdır. Menülerin yerleri değişik olabilir.

Visual Studio 2010 üst menü kısmından Tools olana tıklayın ve ardından açılan menüde Import and Export Settings tıklayın. Karşınıza bir pencere çıkacak içerisinde 3 seçenek var biz en alttakini işaretleyeceğiz. "Reset All Setting" işaretleyerek ileri (Next) butonuna tıklayın bir kaç kere Next butonu çıkacak hepsini tıklayarak geçin ve en sonunda Finish butonuna tıklayarak sonlandırın.

Bu ayarları yaptıktan sonra "Microsof Visual Studio" programınız varsayılan ayarlara geri dönmüş olacak.

Ayalarları yapmak için sizler için video hazırladım aşağıdaki video ile daha rahat işlemleri yapabilirsiniz.

Vb.Net 2010 reset Atmak Video izle

Radyo ve Tv Programı Vb.Net İle

Visual basic 2010 ile  Tv ve Radyo Programı Yapmak

Radyo ve Tv Programı Vb.Net İle
Bu derste kısaca vb.net ile radyo ve tv programı yapmayı göstereceğiz. Öncelikle ilk yapmanız gereken forma 1 adet  WindowsMediaPlayer eklemeniz gerekmekte. Eğer programınızda bulunmuyorsa aşağıdaki video da nasıl toolbox'a ekleyeceğinizi gösterdim.  ve kaç tv ve radyo eklemek istiyorsanız ona göre button ekleyeceksiniz. Ben sadece bir button ve bir kanal ekledim örnek olması açısından



Aşağıdaki örnek kodu buttona çift tıklayarak click olayına ekliyorsunuz.

AxWindowsMediaPlayer1.URL = ("http://212.175.166.3/TV1")


WindowsMediaPlayer ToolBox'a nasıl Eklenir Video


Doğum Günü Hesaplama (Vb.Net)

Gün hesaplama Programı Yapma - Visual basic ile.

Bu yazımızda basit bir gün hesaplama programı yapacağız. Hangi günde doğduğunuzu gösteren basit ve kullanışlı bir programı hep beraber yapalım.

Forma eklemeniz gereken araçlar:

1 tane TextBox
2 tane Button
ve 2 tane Label ekleyerek  tasarımı aşağıdaki gibi yapıyoruz.

Doğum Günü Hesaplama (Vb.Net)

Yazmanız gereken kodlar aşağıda:

Public class form1

  Dim d_tarih, gun

button1_click

        Do
            d_tarih = TextBox1.Text
        Loop While Not IsDate(d_tarih)
        Select Case Weekday(d_tarih)
            Case 1 : gun = "Pazar"
            Case 2 : gun = "Pazartesi"
            Case 3 : gun = "Salı"
            Case 4 : gun = "Çarşamba"
            Case 5 : gun = "Perşembe"
            Case 6 : gun = "Cuma"
            Case 7 : gun = "Cumartesi"
        End Select
        MsgBox(gun & " Günü Doğmuşsunuz", MsgBoxStyle.Information, "SONUÇ")

button2_click

    d_tarih = TextBox1.Text
        If d_tarih <= Now.Date Then
            MsgBox("Daha geçerli bir tarih giriniz.")
        Else
            Do
            Loop While Not IsDate(d_tarih)
            Select Case Weekday(d_tarih)
                Case 1 : gun = "Pazar"
                Case 2 : gun = "Pazartesi"
                Case 3 : gun = "Salı"
                Case 4 : gun = "Çarşamba"
                Case 5 : gun = "Perşembe"
                Case 6 : gun = "Cuma"
                Case 7 : gun = "Cumartesi"
            End Select
            MsgBox(gun & " Günü Doğum Gününüz.", MsgBoxStyle.Information, "SONUÇ")
        End If


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