Visual Basic // Tarihçe // Nedir // Dev Konu

Suskun

Kıdemli Üye
23 Ocak 2012
2,767
679
Germany
giphy.gif


Selamlar Arkadaşlar bugün sizlere Visual Basic hakkında bilgi vereceğim hadi anlatıma geçelim.

tJoGV2.gif


Visual Basic Başlıkları;

• Visual Basic Tarihçesi?
• Visual Basic Hakkında?
• Peki bu Basic Programlama Dili nedir?
• Visual Basic başka hangi Programları Kapsar?
• Visual Basic ile ne yapılabilir?
• Visual Basic kısımları nelerden oluşur?
• Visual Basic İcon Ekleme?

tJoGV2.gif


JVAVaV.png


Visual Basic Tarihçesi?


• Öğrenilmesi kolay bir dildir.
• Basic temellidir.
• 1991 yılında 1.0 sürümü ile çıkmıştır.
• Microsoft tarafından geliştirilmiştir.

tJoGV2.gif


Visual Basic Hakkında?


• Programı kullanan kişiler yazmış oldukları kodları ve tasarımları görebiliyorsunuz.
• Basic programlama dili ortaya alınarak çıkarılmış bir dildir.

tJoGV2.gif


Peki bu Basic Programlama dili nedir?


• Basic (Beginner's all purpose symbolic ınstruction code) dili 1964 yılında geliştirilen bir dildir.

• Eğitim amacıyla kullanılan programlama dilidir.
• Öğrenmesi kolay olan bir dildir.
• Bu dille "QBasic, Turbo basic, power basic, basica, visual basic.net" gibi diller bu dil sayesinde geliştirilmiştir.

tJoGV2.gif


Visual Basic başka hangi Programları kapsar?

zD561P.png


Arkadaşlar Visual Basic bilindik 3 programı kapsıyor.

• Microsoft Word
• Microsoft Access
• Microsoft Excel

tJoGV2.gif


Visual basic ile ne yapılabilir?


• Web Tasarımı
• Ticari programlama
• Oyun programı
• Chat programı
• Windows Mağaza programları
• Masaüstü programları
• Ekran Koruyucuları

Gibi programları bu dil ile yapabilirsiniz arkadaşlar.

tJoGV2.gif


Visual Basic kısımları nelerden oluşur?

• Kullanıcı ara birimi
• Bilgi işleme (hesaplama)
• Bilgi saklama (veri tabanı)
• Masaüstü programları
• Rapor işlemi

tJoGV2.gif


Visual Basic İcon Ekleme?

• Arkadaşlar ilk olarak şu çektiğim videoya bakabilirsiniz;


[ame]https://www.youtube.com/watch?v=27iqcVBMNes[/ame]

• Ek olarak istediğiniz bir logo varsa bu siteye bakınız; Tıklayın siteye girdikten sonra browse kısmına logoyu ekleyin ve hemen altında "İCO" seçiniz sonra "3) Get converted file" basarak icon olarak indirmeyi sağlayabilirsiniz.

tJoGV2.gif


Visual Basic Menüleri

|<>| File Menüsü |<>|

5lSM2M.jpg


New Project Yeni bir Projeye başlanır.
Open Project Eğer daha önce kaydettiğiniz proje varsa burdan açabilirsiniz.
Add Project Mesela bir proje üstünde çalışıyorsanız o çalıştığınız projeye yeni bir proje ekler.
Remove Project Projenizi burdan silebilirsiniz.
Save Project Group Projeleri grup olarak kayıt edebilirsiniz.
Save Project As Projenizi yeni bir adla kayıt edersiniz.
Save Form1 Aktif formu kayıt eder.
Save Form1 As Aktif formu başka adla kayıt eder.
Save Selection Seçili olanı kaydetmeye yarar.
Save Chance Script Trans. - SQL gibi Terimleri kaydetmeye yarar.
Print Form ve Kod sayfalarını yazdırmayı sağlar.
Print Setup Yazıcı ile ilgili ayarları yapar.
Make Project1 EXE Yaptığınız Projeyi EXE dosyasına çevirir.
Make Project1 Group Yaptığınız Projeleri grup olarak birleştirir.
Exit Visual Basic'ten çıkmanızı sağlar.

A2nUMU.gif


|<>| Edit Menüsü |<>|

5lIUPp.jpg


Undo Son yaptığınız işlemi geri alır.
Redo Geri aldığınız işlemi tekrar eder.
Cut Seçtiğiniz yerleri keser ve panoya kopyalar.
Copy Seçtiğiniz yerleri kopyalar ve panoya atar.
Paste Kestiğiniz veya kopyaladığınız işlemleri panoya atar.
Paste Link Kopyalanmış bağlantıları yapıştırmayı sağlar.
Remove Seçilenleri siler.
Select All Projedei herşey seçilir.
Select All Columns Bütün kolonları seçer.
Table Tablo komutlarını gösterir.
Find Kod penceresindeki istediğiniz bilgiyi bulmayı sağlar.
Find Next bir sonrakini bulur.
Replace Bulduğunuz sözcüğü değiştirmeyi sağlar.
Indent Satırı içerden başlatmayı sağlar.
Outdent Dışarı alır.
İnsert File Kod'a bir dosyadan ekleme yapmanızı sağlar.
List Properties Yazılan nesnelerin özelliklerini açılan bir pencere olarak ekrana getirir.
List Constans Bir özelliğin alacağı değerleri gösterir.
Quick İnfo Bir terimin kullanım biçimini gösterir.
Parameter İnfo Bir Terimin parametrelerini gösterir.

A2nUMU.gif


|<>| View Menüsü |<>|

5lapfI.jpg


Code Kod penceresini gösterir.
Object Formu görüntüler.
Defination Kodu görüntüler.
Last Position bir önceki yere gitmeyi sağlar.
Object Browser Projeyi veya Visual Basic nesnelerinin seçilmesini sağlar.
İmmediate Window Programın kesilmesini ya da hata bulursa istenilen değişkenlik penceresidir.
Locals Window Debug durumunda yerel değişkenlerin değerlerini göstermeye yarar.
Watch Window Adından anlaşılacağı gibi durumun izlenilmesini sağlar.
Call Stacks CAğrılmış ve tamamlanmasını prodecu'ları (Üretmek) gösterir.
Project Explorer proje içinde yer alan elemanları görüntüler.
Properties Window Özellikler penceresini görüntüler.
Form Layout Window Formun ekranındaki görüntüsünü göstermeyi sağlar.
Properties Page Özellikler Tablosu.
Table Veritabanı, Query gibi terimlerin seçilen pencereninin açılıp/kapanmasını sağlar.
Zoom Büyütmeyi sağlar.
Shever Panes Bölümleri gösterir.
Toolbox Araç kutusunun görüntülenmesini sağlar.
Data View Wİndow Verilere Bakış penceresidir.
Color Palette Form üzererinde renklendirme yapmak için kullanılır.
Toolbars Araç çubuklarını görüntüler.
Visual Component Manager Görsel bileşen Yönetimi.

A2nUMU.gif


|<>| Project Menüsü |<>|

5lOjxA.png


Add Form Projenize yeni form ekler.
Add MDI Form Projenize yemi bir MDI form ekler.
Add Module Projenize yeni bir Module ekler.
Add Class Module Projenize yeni modül ekler.
Add User Control Projenize yeni kullanıcı kontrolü ekler.
Add Property Page Projenize yeni User ekler.
Add User Projenize yeni property ekler.
Add ActiveX Designer projenize yeni bir ActiveC Designer ekler.
Add File projenize dosya ekler.
Remove <Form> İstenilen elemanı kaldırmayı sağlar.
References Çeşitli kütüphanelerin yüklenmesini sağlar.
Compazents Araç kutusuna eklenecek bileşenleri göstermeyi yarar.
<Proje> Properties Projenizin Özelliklerini burdan düzenlemenizi sağlar.

A2nUMU.gif


|<>| Build Menüsü |<>|

5ljwSR.png


Align Form üzerindeki elemanları hizaya çekmeyi sağlar.
Make Some Size Form üzerindeki birden çok elemanı istenilen boyuta getirir.
Size to Grid Form üzerindeki elemanların ızgara boyutlarını ayarlar.
Herizental Spacing Form üzerindeki elamanların arasındaki boşlukları ayarlar.
Vertical Spacing Form ğzerindeki elemanların arasındaki dikey boşlukları ayarlar.
Center İn Form Form üzerindeki elemanların arasındaki forma dikey yada yatay olarak ortalanmasını sağlar.
Order Form üzerindeki üst üste duran elemanların sırasını belirler.
Lock Control Form üzerindeki elemanları yerinden oynatılmasını sağlar.

A2nUMU.gif


|<>| Debug Menüsü |<>|

5lcj5x.png


Step İnto Programın Satır satır çalışmasını sağlar.
Step Over Programın Prodecure olarak çalışmasını sağlar.
Run to Curser Programın bulunulan satıra kadar sadece çalıştırır.
Edit Watch İstenilen İzleme Satırını Düzeltmeye yarar.
Quick Watch Seçilen değişkenlerin değerini gösterir.
Toggle Breakpoint Satıra kesme işareti yaparak programın bu satırda kalmasını sağlar.
Clean All Breakpoints Bütün kesme işaretlerini kaldırır.
Set Next Statements Sonraki Statements'i kurmaya yarar.
Shen Next Statements Sonraki Statements'i gösterir.

A2nUMU.gif


|<>| Tools Menüsü |<>|

5liLqS.jpg


Add Procedure Kod penceresinde yeni Prodecure açar.
Procedure Attribute Özellikleri ve metodları düzenler.
Menü Editör Menü tasarlayan iletişim yeri.
Options Visual Basic ayarları düzenlemek için kullanılır.

A2nUMU.gif


|<>| Window Menüsü |<>|

5lsxTY.jpg


Tile Horizontally Yatay döşeme
Tile Vertical Dikey döşeme.

A2nUMU.gif


|<>| Help Menüsü |<>|

5ls4Yq.jpg


Contants İçerikler.
İndex İndeks
Search Arama kısmı.
Techinal Support Teknik Destek alma Seçenekleri.
Microsoft on the Web Microsoft Sitesine Yönlendirir.
About Mirosoft Visual Basic Visual Basic Hakkında bilgi.

tJoGV2.gif


Arkadaşlar Konu burda bitmiştir, başka konuda görüşmek üzere sevgilerimi sunarım.

tJoGV2.gif


CckryH.gif
 
Son düzenleme:

stokw

Özel Üye
27 Nis 2014
4,596
68
Visualnasic kodlamanın yapıtaşlarından biri.
Başlangıç olarak başlanması gereken bir dil.
Eline sağlık gayet detaylı olmuş :)
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.