Larve Yazılım

Web Tasarım&Programlama

Larve Yazılım resmi sitemiz bakımdadır. Bilginize

Giriş yap

Şifremi unuttum

En son konular

» İşlem Yönetici 1.0.0.1
23/1/2012, 23:00 tarafından Admin

» İşlem Yönetici 1.0.0.0
11/11/2011, 13:50 tarafından Admin

»  Bilgisayarımı Kapat 1.0.0.2 - Kolay Windows Kapatıcı
28/9/2011, 18:08 tarafından Admin

» Bilgisayarımı Kapat 1.0.0.1 - Kolay Windows Kapatıcı
31/7/2011, 21:20 tarafından Admin

» Çemberin Çevresini Hesapla
30/7/2011, 18:31 tarafından Admin

» Visual Basic 2005 ile E-posta Göndermek
27/7/2011, 19:32 tarafından Admin

» Dosya adı ve Uzantı Ayırma
25/7/2011, 13:05 tarafından Admin

» C Programlama Diline Giriş
30/6/2011, 19:08 tarafından Admin

» C++'a Giriş : Hello World
30/6/2011, 19:06 tarafından Admin

» Visual Basic Nedir?
30/6/2011, 18:59 tarafından Admin

» Bilgisayarımı Kapat 1.0.0.0 - Kolay Windows Kapatıcı
25/6/2011, 14:21 tarafından Admin

» Html'ye giriş
28/6/2010, 16:29 tarafından Admin

» Java Script nedir?
28/6/2010, 15:03 tarafından Admin

» Php ile rasgele veri Listeleme
28/6/2010, 15:01 tarafından Admin

» Toplist yapma
28/6/2010, 14:57 tarafından Admin

» Veri sayfalama
28/6/2010, 00:36 tarafından Admin

» Puanlı üyelik Sistemi
28/6/2010, 00:30 tarafından Admin

» Sub Kullanımı
28/6/2010, 00:28 tarafından Admin

» Veritabanı İşlemi (kayıt eklme, kayıt silme)
28/6/2010, 00:21 tarafından Admin

En iyi yollayıcılar

Admin (181)
 
MuHaMMeD (4)
 

En aktif konular


    Visual Basic Nedir?

    Paylaş

    Admin
    Normal Üye

    Ad: Enes
    Şehir: İzmir
    Erkek
    Doğum tarihi: 27/07/95
    Takım: Fenerbahçe
    Mesaj Sayısı: 181
    Yaş: 16
    Tecrübe puanı: 5576
    Rep Puanı: 12
    Kayıt tarihi: 15/08/08

    Visual Basic Nedir?

    Mesaj tarafından Admin Bir 30/6/2011, 18:59

    Visual Basic, nesneye yönelik bir programlama dilidir. Yani temel olarak nesneleri kullanırız. Peki nedir bu nesneler ? Bu satırları görebildiğinize göre windows kullanımı hakkında bilginiz vardır. Ekranda gördüğünüz o tuşlar, metin kutuları, açılan pencereler hepsi birer nesnedir.

    Klasik programlama dilleri ile uğraştıysanız (C, Basic,..vb), programı yazarken yukarıdan aşağı doğru yazdığınızı ve programın da çalışırken aynı mantıkla hareket ettiğini bilirsiniz. VB"de ise durum farklıdır.

    Visual Basic"de kodu yazarsınız, gerisini kullanıcıya bırakırsınız. Tabi istediğiniz oranda. Kullanıcı ancak sizin izin verdiğiniz kadar hareket edebilir. Tabi kullanıcıyı devre dışı bırakmakta mümkün.

    Bütün bunlar "olay"lar , "metot"lar ve "özellikler" kullanılarak kolaylıkla yapılabilir. Çok sık duyacağınız bu terimlerle daha sonra iyice uğraşacağız ama şimdi bir örnek vererek hem bunları, hem de Visual Basic mantığını anlamaya çalışalım.

    Kapınızın önünde duran kırmızı, çelik cantlı, siyah camlı 98 model bir Doğan düşünün. Arka camında da bir şeyler yazılmış olsun.( Genelde anlamını bile bilmedikleri ingilizce birşeyler yazdırırlar.).Şimdi arabayı Visual Basic mantığı ile bir inceleyelim:

    Nesnemiz işte o gördüğünüz Doğan marka otomobil. Gerçek araba tutkunları her zaman arabalarına bir isim verirler. Bizim Doğan"ın adı da: "Atılgan" olsun. Anlaştık değil mi? Şimdi, Atılgan"ın rengi kırmızı idi. O halde;

    Kod:
    Atılgan.renk = kırmızı


    Gayet basit değil mi?. Sırada diğer özellikleri var.

    Kod:
    Atılgan.cant = çelik

    Atılgan.cam = siyah

    Atılgan.yazı = True




    Atlgan"ın cantları çelik idi. Camları da siyahtı. Sanırım o anlaşıldı. Peki ama aşağıdaki ne oluyor? Hatırlarsanız, Atılgan"ın arka camında bir şeyler yazılıydı. Şimdi biz arkada ne yazılı olduğuyla değil, yazı olup olmamasıyla ilgileniyoruz. Arkada yazı var mı, yok mu? Var. Yani "olumlu".İşte yukarıdaki "true" bu anlama geliyor. Eğer yazı olmasaydı "false" (yanlış) diyecektik.
    İşte visual basic tamamen Nesne.Özellik = Değer mantığıyla çalışır.Bu değerin nasıl belirtileceği konusunda ise bize değişken ler yardım eder. Biraz önceki True-False boolean türünde idi. Merak etmeyin bunlara daha sonra geleceğiz. Atılgan"ın gaz pedalına bastığımız zaman araba yürür.( Arabaların çalışması ve ileri sürücülük tekniklerine burada değinemeyeceğiz.). İşte bu da, Atılgan nesnesine ait bir olaydır." Gaza Basılması" olayı.

    (Alıntıdır)



    Larve Yazılım


      Forum Saati 23/2/2012, 10:07