23
Visual Basic Windows Programlama

Visual Basic

  • Upload
    zaynah

  • View
    27

  • Download
    0

Embed Size (px)

DESCRIPTION

Visual Basic. Windows Programlama. Konular. Değişken Tipleri Hata Yakalama Windows bileşenlerinin kullanılması Menu ve Toolbar oluşturma Yazdırma işlemleri Veri Tabanı işlemleri Grafik işlemleri. Private : Yerel Değişken tanımlamak için kullanılır. - PowerPoint PPT Presentation

Citation preview

Page 1: Visual Basic

Visual Basic

Windows Programlama

Page 2: Visual Basic

Konular

• Değişken Tipleri• Hata Yakalama• Windows bileşenlerinin kullanılması• Menu ve Toolbar oluşturma• Yazdırma işlemleri• Veri Tabanı işlemleri• Grafik işlemleri

Page 3: Visual Basic

Private : Yerel Değişken tanımlamak için kullanılır.Public : Global Değişken tanımlamak için kullanılır.Değişken Tipleri :Byte : 0 ile 255 arasında değer alır.Short : -32.768 ile 32.767Integer : -2.147.483.648 ile 2.147.483.647Long : -9.223.372.036.854.775.808 ile 9.223.372.036.854.775.807Single : ±3.402823x1038 ile ±1.401298x10-45

Double : ±1.79769313486232x10308 ile ±4.94065645841247x10-324

Decimal : ±79.228.162.514.264.337.593.543.950.335 bütün basamaklarBoolean : 2 byte’lık True FalseChar : 2 byte’lık karakterString : 2 milyar karaktere kadar atama yaparDate : 8 byte dır tarih ve saat içerirObject: pointer veri tipidir. Nesnenin bellekteki adresini gösterir.

Page 4: Visual Basic

Değişken Tanımlama

Dim x As IntegerDim x As Integer=5Dim x As Integer=New Integer()

Page 5: Visual Basic

Hata Yakalama

Dim x As IntegerTry

x=“99a”Label1.Text=x

CatchLabel1.Text=“Hatalı değer ataması”

End Try

Page 6: Visual Basic

Button

Button1.BackgroundImage=Ctype(New Bitmap(“c:\resim\sekil1.jpg”),System.Drawing.Bitmap)

‘Resim alt ortada olsunButton1.ImageAlign=ContentAlignment.BottomCenter‘Düğme düz olsunButton1.FlatStyle=FlatStyle.Flat‘Enter tuşuna basıldığında düğme tıklansınMe.AcceptButton=Button1‘Metni hizalamaButton1.TextAlign=ContentAlignment.BottomCenter

Page 7: Visual Basic

Button1.TextAlign=ContentAlignment.BottomLeftButton1.TextAlign=ContentAlignment.BottomRight‘Kısayol tuşu oluşturmaButton1.Text=“&Kayıt” Alt+KPrivate Sub Button1_Click(…)TextBox1.Text=“Not bilgisi”End Sub LabelLabel1.Text=“Düzeltme notu”Label1.Text=“&Düzeltme notu”Label1.TextAlign=ContentAlignment.BottomCenterLinkLabel1.Text=“www.microsoft.com”

Page 8: Visual Basic

TextBox1.PasswordChar=“*”TextBox1.MaxLength=11TextBox1.AutoSize=TrueTextBox1.Multiline=TrueTextBox1.ScrollBars=ScrollBars.BothTextBox1.WordWrap=TrueTextBox1.Clear() ya da TextBox1.Text=“”TextBox1.Copy()TextBox1.Cut()TextBox1.Undo()TextBox1.Paste()

Page 9: Visual Basic

ListBoxListBox1.Items.Add(“Madde1”)ListBox1.Items.Add(TextBox1.Text)ListBox1.Items.Insert(1,“Madde2”)If ListBox1.Items.IndexOf(“Madde3”)>0 Then MsgBox(“Aranılan

eleman listede var”)ListBox1.Sorted=TrueListBox1.Items.Clear()ListBox1.Items.Remove(0)ListBox1.Items.Count()ListBox1.SelectedIndex=0

Page 10: Visual Basic

Liste içeriğini bir diziye kopyalama :Dim mydizi(10) As StringDim eleman As String

ListBox1.Items.CopyTo(mydizi,0)

For Each eleman ın mydiziIf eleman<>”” Then Console.WriteLine(eleman)Next

Page 11: Visual Basic

ListBox1.MultiColumn=TrueBirden fazla eleman seçme :ListBox1.SelectionMode=SelectionMode.MultiSimple

Page 12: Visual Basic

ComboBoxComboBox1.Items.Add(“Madde1”)ComboBox1.Items.Add(TextBox1.Text)ComboBox1.Items.Insert(1,“Madde2”)If ComboBox1.Items.IndexOf(“Madde3”)>0 Then

MsgBox(“Aranılan eleman listede var”)ComboBox1.Sorted=TrueComboBox1.Items.Clear()ComboBox1.Items.Remove(0)ComboBox1.Items.Count()

Page 13: Visual Basic

CheckedListBox1CheckedListBox1.Items.Add(“Madde1”)CheckedListBox1.Items.Add(TextBox1.Text)CheckedListBox1.Items.Insert(1,“Madde2”)If CheckedListBox1.Items.IndexOf(“Madde3”)>0 Then

MsgBox(“Aranılan eleman listede var”)CheckedListBox1.Sorted=TrueCheckedListBox1.Items.Clear()CheckedListBox1.Items.Remove(0)CheckedListBox1.Items.Count()CheckedListBox1.CheckedItems.Count()

Page 14: Visual Basic

RadioButtonRadioButton1.Text=“Madde1”RadioButton1.TextAlign=ContentAlignment.BottomCenterIf RadioButton1.Checked Then MsgBox(“işaretli”)

PictureBoxPictureBox1.SizeMode= PictureBoxSizeMode.StretchImageDim dy As String=“c:\resim\res1.jpg”)PictureBox1.Image=Image.FromFile(dy)

Page 15: Visual Basic

PanelPanel1.Controls.Add(RadioButton1)

Panel1.Controls.Add(RadioButton2)

Panel1.Controls.Add(RadioButton3)

Panel1.BorderStyle=BorderStyle.Fixed3D

Panel1.BorderStyle=BorderStyle.FixedSingle

Panel1.BorderStyle=BorderStyle.None

Panel1.BackgroundImage=Image.FromFile(“c:\resim\resim.ico”)

Page 16: Visual Basic
Page 17: Visual Basic
Page 18: Visual Basic
Page 19: Visual Basic
Page 20: Visual Basic
Page 21: Visual Basic
Page 22: Visual Basic
Page 23: Visual Basic