Visual Basic Örnekler

Önceki başlık Sonraki başlık Aşağa gitmek

Visual Basic Örnekler

Mesaj tarafından PisqopaTTurq Bir Çarş. Ocak 02, 2008 6:23 pm


Başlangıç olarak şu yazıyı eklemekte fayda var:

VISUAL BASIC Nedir?

Microsoft vb microsoftun gelistirdiği bir yazılım derleyicisidir.Programlamayla biraz olsun ilgilenenlerin hemen hemen hepsi Qbasic hakkinda birşeyler öğrenmiştir.İşte sizin de gözlemleyebileceğiniz gibi,dil gene aynı dil sadece bir iki ekleme var(tabi ole,ado,activex,dll ve daha sayamıyacağim kadar ileri uygulamalar icin kullandiğimiz komutlari saymazsak)ama programın derlendigi alan tamamen görsel,herşeyi mousenizle yapiyorsunuz.Yani programınıza 1 buton koymak,buton simgesi işaretliyken mousenizle çizmeniz kadar kolaydır.Kısaca özetlersek Visual Basic adından da anlaşılacağı gibi Qbasici temel almış ancak ondan çok daha gelişmiş(benzer) dile sahip ileri uygulamalı bir dildir.

Neden Visual Basic
Yukarıda vb'nin ne olduğunu tanımınladıktan sonra bu yazıda neden vb'yi tercih edelim sorusuna yanıt arıyacağız.Vb bir Microsoft ürünüdür.Bu yüzden burada yazacağınız programların databaseleri windowsla tamamen uyumlu olacaktir çünkü aynı firma tarafından destekleniyor,bunun gibi birçok Microsoft ürününü vb ile etkinleştirme imkanımız var örnegin accessde yaptiğiniz basit öğrenci kayıt programını VB'den açıp onu VB'de daha görsel daha gelişmiş hale getirebilirsiniz.Atlanmaması gereken bir ayrıntı da şu: Vb'de program derlemek birçok dile göre daha kolaydır.Çünkü VB'de görsellik ön plandadır ve dil olarak da kolaydır,demek istediğim; komut ezberlemek için çok uğraşmıyorsunuz,biraz ingilizce biliyorsanız işiniz çok kolay; komutlar genelde ingilizce ya da ingilizce kısaltmaları.Şu var ki bazıları bunu abartır ve der ki: "Bilgisayarı yeni açanlar bile vb'de program yazabilir,vb çocuk işidir.." Evet vb'nin kolay olduğunu ben de söylüyorum ama programlama mantığı hep aynıdır,ekran başında kafa çatlatırsınız.Ben de herzaman diyorum, gene en kolayı VB dir ama iş çok sonraki derslerimde anlatacağım dll,actixex.. gibi uygulamalara geldiğinde herkes biraz zorlanır.Dünya üzerinde 3,5 milyonun üzerinde insan VB kullanmakta,ayrica birçok yazılım şirketi de vb bilen yazılımcılar aramakta.Özetliyecek olursak programlamaya yeni başlamışsanız ve gelişmek istiyorsanız şiddetle VB tavsiye ederim,VB yi iyice kaptiktan sonra size delphi veya Microsoft c++ tavsiye ederim...

Alıntıdır, kaynak : http://www.mutasyon.net/dersoku.asp?id=83







Elimde olan bazı örneklerin kodlarını buraya aktarmaya calısacağım
Malum mühendislik okuyan arkadaşlar basic konusunda zorlanıyor (kendimde dahil)

Kabarcık Sıaralama Yöntemi
Bir listede rassal olarak atanmıs sayıların diğer listeye sıralı halde gecmesine yarayan program kodları

Option Explicit

Private Sub Command1_Click()
Const max = 200
Dim x(1 To max) As Integer
Dim k, n As Integer
n = 500
n = Text1.Text
For k = 1 To max
x(k) = 1 + Int(n * Rnd())
Next k
List1.Clear
For k = 1 To max
List1.AddItem x(k)
Next k
sırala x(), max
List2.Clear
For k = 1 To max
List2.AddItem x(k)
Next k
End Sub
Sub sırala(a() As Integer, ByVal n As Integer)
Dim j, gecici As Integer
Dim değişmedi As Boolean
değişmedi = False
Do Until değişmedi
değişmedi = True
For j = 1 To n - 1
If a(j) > a(j + 1) Then
gecici = a(j + 1)
a(j + 1) = a(j)
a(j) = gecici
değişmedi = False
End If
Next j
n = n - 1
Loop

End Sub

_________________


Msn : PisqopatTurq@gmail.com

DreamTR | PisqopaTTurq
avatar
PisqopaTTurq
Webmaster
Webmaster

Mesaj Sayısı : 214
Kayıt tarihi : 30/12/07
Yaş : 24
Nerden : C:\System

Kullanıcı profilini gör http://dreamtr.8forum.info

Sayfa başına dön Aşağa gitmek

Önceki başlık Sonraki başlık Sayfa başına dön

- Similar topics

 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz