Visual Basic Windows Programlama.

Slides:



Advertisements
Benzer bir sunumlar
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 9: Genel Kontroller
Advertisements

Sık Kullanılan Kontroller
Delphi İle Veritabanı.
Ders İçeriği Bağlantılı Liste İki Yönlü Bağlantılı Liste
BPR152 ALGORİTMA VE PROGRAMLAMA - II
10. DOĞRUSAL DENKLEM TAKIMLARININ ÇÖZÜMÜ (Matris Uygulamaları)
Yard.Doç.Dr. Selim YILDIRIM
Visual Basic 6.0 Ders Notları
DEĞİŞKENLER VE VERİTİPLERİ
OOP4 LAB.
BPR152 ALGORİTMA VE PROGRAMLAMA - II
2. VISUAL BASIC PROGRAM YAPISI
4. KONTROL VE DÖNGÜ KOMUTLARI
Visual Basic Windows Programlama.
7. DİZİLER Diziler birçok değişkene aynı adla ulaşmayı sağlayan bir grup veri yapısıdır. Bir dizi aynı tipte ve aynı adı paylaşan bir grup değişken demektir.
Java Programlama Koleksiyon(Collection) Sınıfları
DİZİLER (Arrays) Yrd.Doç.dr. Cİhad demİrlİ
Ders Notları 1. HAFTA (29 Kasım – 2 Aralık 2010)
DİZİLER.
 HTML nin en önemli araçlarından biri de bilgi girişinde kullanılan form kontrolleridir.  Formlar, web sayfası tasarlayan kişi veya şirketlerle internet.
3. DEĞİŞKENLER Değişkenlerin kullanım ve tanımlanma şekli, o dilde program yapmayı ve programların anlaşılırlığını etkileyen önemli faktörlerden biridir.
.Net teknolojisi ve C# Yasin Gedik Dokuz Eylül Üniversitesi (4. Sınıf) Microsoft Danışman Öğrenci
8. VİSUAL BASİC İLE TEMEL DOSYALAMA İŞLEMLERİ
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
6. MENÜ TASARIMI Visual Basic’ de Menü Editör ile yeni menüler ve menü çubukları oluşturulabilir, var olan menülere yenileri eklenebilir; mevcut menüler.
Chapter 6: Using Arrays.
Visual C#.
MESAJ KUTUSU.
Görsel Programlama II Ders 4 Öğr.Gör. Mustafa KARABULUT.
Menu ve Toolbar oluşturma
Ders İçeriği Liste Soyut veri yapısı (ADT)
BİL 102 BİLGİSAYAR PROGRAMLAMA
Ders 1: ARRAYLIST Hazırlayan : Yrd. Doç. Dr. Barış GÖKÇE
NESNEYE YÖNELİK PROGRAMLAMA
DEĞİŞKENLER VE VERİTİPLERİ
INPUTBOX() ile Veri Girişi
Değişken Türleri.
BTP206 – Görsel Programlama II
4. KONTROL VE DÖNGÜ KOMUTLARI
11. MÜHENDİSLİK PROBLEMLERİNİN ÇÖZÜMÜ
Uygulama 3.1: Hesap makinası programını geliştiriniz. UYGULAMA 3.
Diziler Diziler, sayısal veya alfanümerik (string) bir veri setinden oluşur. Tanımlama: Dim Diziadı (DiziBoyutu) As DataType Dim isimler(15) As String.
Uygulama 2.1: İki tane arka arkaya sayı girilerek girilen iki sayının toplamı MsgBox ile bildiriniz. MsgBox penceresinde information da olsun. Private.
SINIFLAR ve NESNELER. İlk sınıfımızı ekleyelim class KrediHesap { public ulong HesapNo; public double Limit; public string KartSahibi; }
Nesneye Dayalı Programlama
VİSUAL BASİCTE KULLANILAN VERİ TÜRLERİ.
Gereksinimler 1 Adet Textbox (metin kutusu) 1 Adet Label 4 Adet CommandButton (düğme) Pehlivanköy Atatürk Ortaokulu Len() Space() Int() DateTime fonksiyonları.
DEĞİŞKEN NEDİR? DEĞİŞKENLER BİR BİLGİYİ HAFIZADA TUTMAYA VE GEREKTİĞİNDE KULLANMAYA YARAR. ÖRNEĞİN BİR İSİM SORUYORSANIZ, BUNU GEREKTİĞİNDE KULLANABİLMEK.
BTP206– Görsel Programlama II
Visual Studio Nedir? Microsoft Visual Studio, Microsoft tarafından geliştirilen bir tümleşik geliştirme ortamıdır (IDE). Microsoft Windows, Windows Mobile,
Modül 1: Giriş. Genel Bakış Temel.NET kavramları Geliştirme ortamında gezinti Bir C# projesi oluştur Use Visual Studio.NET Veriye eriş Hata ayıkla ve.
Nesne Yönelimli Programlama
Visual C#.
VERİ TİPLERİ BYTE:0-255 ARASI TAMSAYI (1 BYTE)
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 9: Genel Kontroller (1) Yrd. Doç. Dr. Altan MESUT Trakya Üniversitesi Bilgisayar Mühendisliği.
Hazırlayan -> ORHAN ŞEN
GÖRSEL PROGRAMLAMA II (Visual Basic .NET)
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 9: Genel Kontroller (1)
Seriport String İletimi
3. DEĞİŞKENLER Değişkenlerin kullanım ve tanımlanma şekli, o dilde program yapmayı ve programların anlaşılırlığını etkileyen önemli faktörlerden biridir.
STRING FONKSİYONLARI Dim ders As String
Visual C# - Görsel Programlama – II Örnek Sorular ve Cevaplar
Nesne Yönelimli Programlama
Formlar, Button, Label, Textbox, Radiobutton, Checkbox
2. VISUAL BASIC PROGRAM YAPISI
6. MENÜ TASARIMI Visual Basic’ de Menü Editör ile yeni menüler ve menü çubukları oluşturulabilir, var olan menülere yenileri eklenebilir; mevcut menüler.
S1. Aşağıda Form dizaynı Şekil 1’de verilen Visual Basic projesinde;
PROGRAMLAMA TEMELLERİ
MTM216 GÖRSEL PROGRAMLAMA
MTM216 GÖRSEL PROGRAMLAMA
Sunum transkripti:

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 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.767 Integer : -2.147.483.648 ile 2.147.483.647 Long : -9.223.372.036.854.775.808 ile 9.223.372.036.854.775.807 Single : ±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 basamaklar Boolean : 2 byte’lık True False Char : 2 byte’lık karakter String : 2 milyar karaktere kadar atama yapar Date : 8 byte dır tarih ve saat içerir Object: pointer veri tipidir. Nesnenin bellekteki adresini gösterir.

Değişken Tanımlama Dim x As Integer Dim x As Integer=5 Dim x As Integer=New Integer()

Hata Yakalama Dim x As Integer Try x=“99a” Label1.Text=x Catch Label1.Text=“Hatalı değer ataması” End Try

Windows nesneleri Button Label TextBox ListBox ComboBox CheckedListBox RadioButton PictureBox

Button Button1. BackgroundImage=Ctype(New Bitmap(“c:\resim\sekil1 Button Button1.BackgroundImage=Ctype(New Bitmap(“c:\resim\sekil1.jpg”),System.Drawing.Bitmap) ‘Resim alt ortada olsun Button1.ImageAlign=ContentAlignment.BottomCenter ‘Düğme düz olsun Button1.FlatStyle=FlatStyle.Flat ‘Enter tuşuna basıldığında düğme tıklansın Me.AcceptButton=Button1 ‘Metni hizalama Button1.TextAlign=ContentAlignment.BottomCenter

Button1. TextAlign=ContentAlignment. BottomLeft Button1 Button1.TextAlign=ContentAlignment.BottomLeft Button1.TextAlign=ContentAlignment.BottomRight ‘Kısayol tuşu oluşturma Button1.Text=“&Kayıt” Alt+K Private Sub Button1_Click(…) TextBox1.Text=“Not bilgisi” End Sub Label Label1.Text=“Düzeltme notu” Label1.Text=“&Düzeltme notu” Label1.TextAlign=ContentAlignment.BottomCenter LinkLabel1.Text=“www.microsoft.com”

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

ListBox ListBox1. Items. Add(“Madde1”) ListBox1. Items. Add(TextBox1 ListBox ListBox1.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=True ListBox1.Items.Clear() ListBox1.Items.Remove(0) ListBox1.Items.Count() ListBox1.SelectedIndex=0

Liste içeriğini bir diziye kopyalama : Dim mydizi(10) As String Dim eleman As String ListBox1.Items.CopyTo(mydizi,0) For Each eleman ın mydizi If eleman<>”” Then Console.WriteLine(eleman) Next

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

ComboBox ComboBox1.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=True ComboBox1.Items.Clear() ComboBox1.Items.Remove(0) ComboBox1.Items.Count()

CheckedListBox CheckedListBox1. Items. Add(“Madde1”) CheckedListBox1 CheckedListBox CheckedListBox1.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=True CheckedListBox1.Items.Clear() CheckedListBox1.Items.Remove(0) CheckedListBox1.Items.Count() CheckedListBox1.CheckedItems.Count()

RadioButton RadioButton1. Text=“Madde1” RadioButton1 RadioButton RadioButton1.Text=“Madde1” RadioButton1.TextAlign=ContentAlignment.BottomCenter If RadioButton1.Checked Then MsgBox(“işaretli”) PictureBox PictureBox1.SizeMode= PictureBoxSizeMode.StretchImage Dim dy As String=“c:\resim\res1.jpg”) PictureBox1.Image=Image.FromFile(dy)