Articles by "resimli dersler"
resimli dersler etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
En yeni konular, en gücel haberler. En son çıkan internet haberleri. Oyun haberleri. Hepsi webtegez.blogspot.com'da..
1. Formunuzun BorderStyle özelliğini 0 yapın. Ve sonra


Private Sub Form_Load()
App.TaskVisible = False
End Sub

yazın. Artık çalışan programınız hem görev yöneticisnde görünmeyecek, hemde başlıkta kalacak.

2. MSFlex Grid'e sığmayan yazıları tıkladığınızda bir tooltip şeklinde tam olarak görüntüleyebilirsiniz. Bunu için flexgrid'in selectionchange kısmında tooltipi textmatrix(rowsel,colsel) olarak ayarlayın. Gerçekten güzel gözüküyor ve yeniden boyutlandırmayla uğraşmamış oluyorsunuz.

3. Örneğin rehber adlı bir tablonuz var bu tabloda müşterino larını göre süzme yapmanız gerekiyo ve bu işlemi text kutusuyla yapmak istiyosanız aşağıya bakın

dim t
t="'" & text1.text & "*'"
Data2.RecordSource = "select * from rehber where MusteriNo like " & t & ""
Data2.Refresh



1.1.1. Renk Sabitleri4. Visual Basic Terimlerinin Sayısal Karşılığı

Sabit Değer Açıklama

vbBlack &h00 Siyah

vbRed &hFF Kırmızı

vbGreen &hFF00 Yeşil

vbYellow &hFFFF Sarı

vbBlue &hFF0000 Mavi

vbMagenta &hFF00FF Gül Kurusu

vbCyan &hFFFF00 Turkuaz

vbWhite &hFFFFFF Beyaz

Tablo 2 : Renk Sabitleri.

1.1.2. Tarih ve Zaman Sabitleri

Sabit Değer Açıklama

vbSunday 1 Pazar

vbMonday 2 Pazartesi

vbTuesday 3 Salı

vbWednesday 4 Çarşamba

vbThursday 5 Perşembe

vbFriday 6 Cuma

vbSaturday 7 Cumartesi

vbUseSystem 0 Sunucunun bölgesel ayarlarında yer alan tarih veya zaman biçimini kullan

vbUseSystemDayOfWeek 0

vbFirstJan1 1 1 Ocak gününün içerisinde yer aldığı haftayı kullan

vbFirstFourDays 2 En az 4 günü yeni yılda olan ilk haftayı kullan

vbFirstFullWeek 3 7 günüde yeni yıl içersinde yer alan ilk haftayı kullan

Tablo 3 : Tarih ve Zaman Sabitleri.

1.1.3. Tarih Biçim Sabitleri

Sabit Değer Açıklama

vbGeneralDate 0 Sistem ayarlarındaki gösterim biçimi

vbLongDate 1 Uzun tarih gösterimi (June 26, 1943)

vbShortDate 2 Kısa tarih gösterimi (6/26/43)

vbLongTime 3 Uzun zaman gösterimi (3:48:01 Pm)

vbShortTime 4 Kısa zaman gösterimi (15:48)

Tablo 4 : Tarih Biçim Sabitleri.

1.1.4. Çeşitli Sabitler

Sabit Değer Açıklama

vbObjectError -2147221504 Kullanıcı tarafından tanımlanan hata tipi numaraları

Tablo 5 : Çeşitli Sabitler.

1.1.5. Mesaj Kutusu Sabitleri

Sabit Değer Açıklama

vbOkOnly 0 Sadece OK butonu göster

vbOkCancel 1 Ok ve İptal butonu göster

vbAbortRetryIgnore 2 Abort, Retry ve Ignore butonu göster

vbYesNoCancel 3 Yes, No ve Cancel butonu göster

vbYesNo 4 Yes ve No butonu göster

vbRetryCancel 5 Retry ve Cancel butonu göster

vbCritical 16 Kritik mesaj iconu göster

vbQuestion 32 Uyarı soru mesajı iconu göster

vbExclamation 48 Uyarı mesajı iconu göster

vbInformation 64 Bilgi mesajı iconu göster

vbDefaultButton1 0 Ilk buton varsayılan

vbDefaultButton2 256 Ikinci buton varsayılan

vbDefaultButton3 512 Üçüncü buton varsayılan

vbDefaultButton4 768 Dördüncü buton varsayılan

Tablo 6 : Mesaj Kutusu Sabitleri.

1.1.6. Mesaj Kutusu Cevap Sabitleri

Sabit Değer Açıklama

vbOk 1 Ok butonu tıklandı

vbCancel 2 Cancel butonu tıklandı

vbAbort 3 Abort butonu tıklandı

vbRetry 4 Retry butonu tıklandı

vbIgnore 5 Ignore butonu tıklandı

vbYes 6 Yes butonu tıklandı

vbNo 7 No butonu tıklandı

Tablo 7 : Mesaj Kutusu Cevap Sabitleri.

1.1.7. String Cevap Sabitleri

Sabit Değer Açıklama

vbCr Chr(13) -

vbCrLf Chr(13) & Chr(10) -

vbFormFeed Chr(12) Form Besleme

vbLf Chr(10) Satır Besleme

vbNewLine Chr(13) & Chr(10) veya Chr(10) Yeni Satır

vbNullChar Chr(0) 0 değerine sahip karakter

vbNullString - “”

vbTab Chr(9) Horizantal Tab

vbVerticalTab Chr(11) Vertical Tab

Tablo 8 : String Cevap Sabitleri.

1.1.8. Durum Sabitleri

Sabit Değer Açıklama

vbTrue -1 Doğru

vbFalse 0 Yanlış

Tablo 9 : Durum Sabitleri.

1.1.9. Karşılaştırma Sabitleri

Sabit Değer Açıklama

VbBinaryCompare 0 Binary Karşılaştırma

VBTextCompare 1 Metin Karşılaştırma

VBDataBaseCompare 2 Veri Tabanı Karşılaştırması

Tablo 10 : Karşılaştırma Sabitleri.

1.1.10. Değişken Tipi Sabitleri

Sabit Değer Açıklama

vbEmpty 0 Tanımsız data

vbNull 1 Geçerli data içermeyen

vbInteger 2 Integer

vbLong 3 Long

vbSingle 4 Single

vbCurrency 6 Currency

vbDate 7 Date

vbString 8 String

vbObject 9 Object

vbError 10 Error

vbBoolean 11 Boolean

vbVariant 12 Variant

vbDataObject 13 Data object

vbDecimal 14 Decimal

vbByte 15 Byte

vbArray 16 Array

Tablo 11 : Değişken Tipi Sabitleri.

1.1.11. Sürücü Tipi Sabitleri

Sabit Değer Açıklama

Unknown 0 Tanımlanmamış sürücü

Removable 1 Tüm taşınabilir medya aygıtları. Içerisinde disket sürücüleri de vardır

Fixed 2 Sabit diskler

Remote 3 Network sürücüleri

CDROM 4 CdRom sürücüsü

RamDisk 5 RAM üzerinde yer alan sanal disk alanı

Tablo 12 : Sürücü Tipi Sabitleri.

1.1.12. Dosya Özelliği Sabitleri

Sabit Değer Açıklama

Normal 0 Normal dosya

ReadOnly 1 Salt okunur

Hidden 2 Gizli

System 4 Sistem dosyası

Directory 16 Dizin

Archive 32 Arşiv

Alias 1024 Link veya kısayol

Compressed 2048 Sıkıştırılmış dosya

Tablo 13 : Dosya Özelliği Sabitleri.

1.1.13. Dosya Girdi Çıktı Sabitleri

Sabit Değer Açıklama

ForReading 0 Dosyayı sadece okuma için aç. Bu tip açılan dosyaya yazılamaz.

ForWriting 1 Dosyayı yazma için aç. Eğer bu dosya daha önceden varsa üzerine yazar.

ForAppending 8 Dosyayı yazmak için açar ve sonuna yazar

Tablo 14 : Dosya Girdi Çıktı Sabitleri.

1.1.14. Özel Dizin Sabitleri

Sabit Değer Açıklama

WindowsFolder 0 Windowsun kurulu olduğu dizin

SystemFolder 1 Fontların ve sürücülerin bulunduğu sistem dizini

TemporaryFolder 2 Temprorary dizini

Tablo 15 : Özel Dizin Sabitleri.

1.2. Operatörler

Değişkenlerimiz arasında işlemler yaptırabiliriz. Bu işlemler için operatör dediğimiz işaretleri kullanırız. Bu operatörler bildiğiniz matematiksel operatörlerdir.




Aritmetik Karşılaştırma Lojik

Açıklama Sembol Açıklama Sembol Açıklama Sembol

Üst Alma ^ Eşitlik = Lojik Zıtlık Not

Çıkarma - Eşitsizlik <> Lojik ve And

Çarpma * Küçüktür < Lojik veya Or

Bölme / Büyüktür > Lojik özel veya Xor

Integer Bölme Küçük Eşittir <= Lojik eşdeğer Eqv

Modüler Mod Büyük Eşittir >= Lojik içerme Imp

Toplama + Obje Eşdeğeri Is

Metinsel Birleştirme &

Tablo 16 : Operatörler.




5.
En yeni konular, en gücel haberler. En son çıkan internet haberleri. Oyun haberleri. Hepsi webtegez.blogspot.com'da..
Add Class Module: Sınıf Modüllü (Class Module) denilen özel tipte bir modül oluşturmak veya mevcut bir sınıf modülü eklemekiçin kullanılır.
Add Data Report: Veritabanı uygulamalarına Data Report eklemek için kullanılır. Data Report , raporların hazırlandığı ve gösterildiği tasarım ekranlarıdır. 
Add DHTML Page: Dinamik Html uygulamalarımıza yeni dinamik Html sayfaları eklemek için kullanılır. 

Add: Ekle 
Add File: Aktif olan projenize daha önceden hazırlanmış genel maksatlı modüller , formlar , sınıf modülleri ve kaynak dosyalar gibi bileşenleri eklemek için kullanılır. 
Add Form: Aktif formun içine yeni veya mevcut bir form katmak için kullanılır. 
Add MDI Form Multiple Document Interface: ( Çok sayıda döküman içeren arayüz ) oluşturulabilir veya mevcut bir MDI formu uygulamaya ekleyebiliriz.More ActiveX Designers 
Add Microsoft UserConneciton: Uygulamaya UserConneciton nesnesi eklemek için kullanılır. DataEnvironment nesnesine benzer fakat UserConneciton nesneleri RDO ( Remote Database Object ) için kullanılır. 

Add Module: Aktif formun içine yeni veya mevcut bir modül katmak için kullanılır. 
Add Project: VB 6.0 ile 5.0 sürümünde olduğu gibi uygulamalarımıza birden fazla proje ekleyebiliriz. Proje penseresi birden fazla proje içerdiğinde Proje Group olarak değişir. 
Add Property Page: Yaptığınız ActiveX kontrolleri için özellik sayfası ( Property Page ) oluşturmak için kullanılır. 
Add User Control: Sadece kendi projenizde kullanabileceğiniz ActiveX kontrolleri oluşturmak için kullanılır. 
Add User Document: Projeye yeni bir ActiveX dökümanı eklemek için kullanılır. ActiveX dökümanları Internet Explorer programı ile beraber çalışırlar. 

Add Watch: Bir değişken veya ifadenin programın icrası boyunca değerinin izlenmesini sağlar. Bu menü elemanının seçimi ile ekrana bir dialog kutusu çıkar. Expression kısmına izlenecek değişken yerleştirilir. Watch Type (gözlem tipi) kısmı 3 farklı seçenek sunar. 
Add WebClass IIS (Internet Information Server): uygulamalarına WebClass nesnesi eklemek için kullanılır. WebClass nesnesi tarayıcının HTTP isteklerine karşılık üretilen ve yine tarayıcıya gönderilen web elemanlarını içerir. WebClass nesnesi web server üzerinde bulunur ve tarayıcıya gönderilecek Html formatındaki sayfaların hazırlanması için Visual Basic kodlarını kullanır. 
After: den sonra 
Array: Düzenlemek 
Beep: Bib 

Break When Value Changes: İfadenin değeri değiştiği anda break moduna geçilecektir. 
Break When Value Is True: İfade TRUE değerini alınca program icrası geçici bir sure için durdurulacaktır. 
Button: Düğme 
Call Stack: Projeleriniz içinde , o esnada aktif olan prosedür çağrılarının listesini gönderir. 
Caption: Başlık 
Cell: Hücre 
Check: Onay kutusu 
Clear All Bookmarks: Aktif kod penceresindeki bütün yer tutamaklarını iptal eder. 
Clear All Breakpoints: Toggle Breakpoint ile belirtilen bütün durma noktalarını iptal eder. 
Close: Bitir 

Code: Seçilmiş olan form ya da modülün Code penceresini görüntülemek için kullanılır. 
Color Palette: Seçilmiş VB nesnelerinin renklerini değiştirmek üzere , renk paletini ekrana getirir. 
Color: Renk 
Combo: Açılır kutu 
Complete Word VB: yamakta olduğunuz ifadeden kelimeyi bulmay çalışır. Eğer birden fazla alternatif söz konusu ise , bir tanesini seçmeniz için muhtemel , ilk ifadenin seçili olduğu bütün ifadeleri içeren küçük bir pencere açar. Bookmarks 
Components: VB'te kullanabileceğiniz kontrol nesnelerin sayı ve çeşidini arttırmak ve DLL uzantılı tasarımları projeye eklemek için kullanılır.
Continue: Devam 

Copy: Seçili metnin kopyalanmasını sağlar. 
Cut: Seçili metnin kesilmesini sağlar. 
Data View Window: Data view penceresini görüntüler. 
Definition: Kursörün üzerinde bulunduğu , aktif bir prosedüre ait kod penceresini görüntülemek için kullanılır. 
Delete: Sil 
Delete Table From: Database Veri tabanından bir tabloyu siler. 
Edit: Düzenle 
Edit Watch: Gözlenen değerler üzerinde değişiklik veya düzeltme yapılmak istenirse kullanılır. 
Else: ifadesi aksi taktirde şunu yap şeklinde bir ifadedir 
End: Bitti 
end: son 
Endif: Eğer bitti 

Exit: Visual Basic ortamından çıkmak için kullanılır. 
False: Hayır 
Field: Alan 
Find: Bir VB kodu içerisinde bir metni aramak için kullanılır. 
Find Next: Arama işlemini , bir önceki aramada belirtilen ifade için ışıklı kalemin kadığı yerden itibaren yeniden başlatır. Eşdeğeri F3 tuşudur 
First: İlk kayıt 
Font: Yazı tipi 
Form Layout: Window Layout penceresinde formların ekrandaki pozisyonları mouse yardımı ile ayarlanabilir. 
Goto: Git 
GotoRecord: Kayda git 
Height Yükseklik 
Hint: İp ucu 
If Eğer 

Immediate Window: Hata ayıklama penceresi ekrana gelecektir. 
Indent: Kursörün bulunduğu satırı tab tuşunun belirttiği ölçüde sağa kaydırır. Eşdeğeri Tab tuşudur. 
Input: Veri gir 
Insert: Ekle 
Insert File: Aktif kodun içine kursörün bulunduğu noktadan itibaren başka bir dosyada bulunan kodu eklemek isterseniz bu menü seçeneğini kullanmalısınız. 
ItemIndex: Seçili 
Label: Etiket 
Last Position Kod penceresinde en son bulunduğunuz noktaya yeniden dönmek için kullanılır. 
Last: Son kayıt 
Left: Sol 

List Constants: Kod penceresinde , yazılan ifadenin alabileceği sabit değerleri içeren yardımcı bir pencere görüntüler. 
List: Liste kutusu 
List Properties/Methods: Kod penceresine yazılan her uygun ifadenin ardından bu ifadeden sonra yazılabilecek mümkün diğer ifadeleri içeren bir ardım kutucuğu görüntüler. Bu işlemin kod yazılımı sırasında kendiliğinden gercekleştirilmesi için Tools/Optionsmenü seçeneğiyle açılan Options diyalog penceresinde Auto List Members seçeneğinin işaretlenmiş olması gerekir. 
Locals: Window O esnada aktif prosedürdeki bütün değişkenleri ve değerlerini gösterir. 
Loop: Döngü, çevrim 
Make: .EXE Geliştirmiş olduğunuz projenizi Windows ortamında , VB ortamına ihtiyaç duymadan çalıştırabilir hale getirebilirsiniz.Bu menü seçeneği aynı zamanda ActiveX kontrol projelerini .OCX ve ActiveX kod bileşeni uygulamalarını .DLL uzantılı dosyalara dönüştürmek içinde kullanılır. 
Make Project Group: Şayet uygulamanız bir den fazla proje içeriyorsa görüntülenir. 
Memo: Yazı kutusu 
Message: Mesaj 
MessageBeep: Ses 

Name: İsim, Ad 
New Project: Yeni bir VB projesi başlarmak için kullanılır. Eğer önceden yüklü başka bir proje varsa ve üzerinde bir değişiklik yapılmışsa , son halinin saklanıp saklanmıyacağı sorulur. 
Next Bookmark: Bir sonraki yer tutamağı ile işeretlenmiş kod satırına ulaşır. 
Object: Aktif kod ile ilişkili olan nesneyi ( form gibi ) görüntülemek için kullanılır. Eşdeğeri SHIFT+F7 
Object Browser: Nesne gözatıcısı penceresi ekrana gelir. 
OnClick: Tıklanınca 
OnClose: Kapanınca 
OnLoad: Yüklenince
Open Project: Daha önceden diske saklamış olduğumuz bir VB projesini yüklemek için kullanırız. 
Outdent Indent: menü seçeneğinin gerçekleştirdiği işin tam tersini yapar. Eşdeğeri SHIFT+Tab 
Parameter Info: Kod penceresinde yazılan fonksiyon veya ifadelerin içerdikleri parametreleri gösteren yardımcı bir pencere görüntüler. 
Paste: En son kopyalanan veya kesilen metnin yapıştırılmasını sağlar. 
Paste Link: Başka bir Windows uygulaması içinden Clipboard'a kopyalanmıi olan verileri , aktif VB uygulaması içine aktarmak için kullanılır. İki uygulama arasında kurulan bir link olduğu için , orjinal nesnenin üzerinde yapılan her değişiklik VB'deki kopyasınada aynen yansımaktadır. Bu menü seçeneği sadece DDE ( Dynamic Data Exchange-Dinamik Veri Değişimi ) özelliğine sahip Windows uygulamaları için kullanılabilir. 

Previous Bookmark: Bir önceki yer tutamağı ile işeretlenmiş kod satırına ulaşır. 
Print: Aktif fromu , forma bağlı kodları , üzerinde çalıştığınız modülü ya da uygulamanızdaki tüm formları yazıcıya aktarma imkanı sağlar. 
Print Setup: Uygulamanızı yazıcıya aktarırken , kullanacağınız yazıcı tipini bilgisayara tanıtma , yazıcıdaki kağıt ve baskı ayarlarını belirtme imkanı sağlar. 
Prior: Önceki 
Project Explorer: Project başlıklı pencereyi ekrana getirir. Bu pencerede , o esnada aktif olan projeyi oluşturan dosyaların bir listesini görmek mümkün olmaktadır. 
Project Properties: Visual Basic projesi ile ilgili düzenlemeler yapmak için kullanılır. 
Properties Window Properties ( Özellikler ): başlıklı pencereyi ekrana getirir. Bu pencerede o esnada aktif olan nesne için geçerli olan özelliklerin bir listesini ve bu özelliklere o esnada stanmış olan değerleri incelemek mümkündür. 

Property Pages: Tasarım ortamında kullanıcı tarafından oluşturulmuş bir kontrolün özelliklerinde değişiklik yapmak amacıyla özellik sayfalarını listeler. Eşdeğeri SHIFT+F4 tuşlarıdır. 
Quick Info: Kod penceresinde seçilen fonksiyonların , metodların , prosedürlerin ve değişkenlerin yazılımını gösteren yardımcı bir pencere görüntüler. 
Quick Watch: Break modunda kursörün üzerinde bulunan özelliğin veya değişkenin değerini görüntüleyen bir dialog pencersi görüntüler. 
Redo: Son yapılan işlemi tekrarlar. 
References: Projeniz içerisine başka uygulama programları yada nesne kütüphanelerinden nesneler katma imkanı sağlar. 
Remove: Aktif projenizin içindeki bir dosyayı bu proje içinden çıkarma imkanı sağlar. 
Remove Project: Aktif uygulamanız içindeki bir projeyi uygulama içinden çıkarmak için kullanılır. 

Replace: Bir metin içinde bir sözcüğü aratıp , bulunduğu takdirde başka bir sözcükle değiştirebilme imkanı sağlar. 
Run To Cursor Programı yeniden başlatarak kursörün olduğu kısma kadar icra ettirilmesini sağlar. 
Save: Aktif proje penceresinde seçilmiş olan bir nesneyi diske saklamak için kullanılır. 
Save As: Daha önceden diske saklanmış bir dosya yeni bir isimle yeniden saklanabilir. 
Save Project: Aktif uygulamanız içindeki projeleri ve projeler ile ilişkili tüm dosyaları saklamak için kullanılır. 
Save Project As: Daha önce diske saklanmış olan , son hali disktekinden farklı olan tüm bileşenleri yeni bir isimle saklamayı sağlar. 
Search: Ara 
Select All Columns: Diyagramdaki veri kaynağı penceresinde bulunan bütün sütunları seçmek için kullanılır. 
Select All: O esnada aktif kod penceresindeki bütün kodu veya form üzerindeki bütün kontrolleri seçmek için kullanılır. 
Set Next Statement: Program icrası kesildikten sonra kullanılır. Bu seçenekle durma noktasından sonra işletilebilir ilk komut işaretlenir. 
Show Next Statement: Program icrası kesildikten sonra kullanılabilir. İcra edilecek bir sonraki deyimi gösterir. 
Show Panes Query(Sorgu) ve View(Görüş): tasarım görüş pencerelerindeki kısımları görüntülemek veya bu kısımların görünmesini iptal etmek için kullanılır. 
Step Into: Tasarım esnasında , Visual Basic kodundaki o esnada kürsörün işeret etmiş olduğu komutu çalıştırır. 
Step Out: O esnada icra edilen fonksiyonun içinde kursörün işaret etmiş olduğu komuttan itibaren bütün komutlar çalıştırılır ve fonksiyonun çağrıldığı esas kodda bir sonraki deyime geçilir. 
Step Over: Step Into komutuna benzer. En önemli fark , icra edilen aktif komut , bir prosedür çağırma komutu ise , o prosedür tek bir komut gibi bütünü ile icra edildikten sonra , esas koddaki bir sonraki deyime geçilir. 
Table: Dyagram penceresindeki pencereleri görünür kılmak vaya bu durumu iptal etmek için kullanılır. Query(sorgu) , View(Görüş) ve Veritabanı tasarım pencerelerinde kullanılır. 
Table: Tablo 
Timer: Zamanlayıcı 
Toggle Bookmark: Ulaşılmak istenen satır ( kursörün üzerinde olduğu ) bu tür bir amaç için işaretlenir veya işareti iptal edilir. 
Toggle Breakpoint: Tasarım esnasında kullanılabilen bir komuttur. Kod üzerindeki durma noktalarını bilirtmek için kullanılır. 
Tool Box: Araç kutusunu görünür hale getirir. 
Toolbar: VB'in kullandığı araç çubuğu gruplarından biri ekranda görüntülenebilir veya ekrandan silinebilir. Customize seçeneğiyle kendi araç çubuğumuzu yapabiliriz. 
Top: Üst 
Undo: Son yapılan değişikliği geri alır. 
Watch Expression: İfadenin değeri izlenir. 
Watch Window: Break modda , daha önceden gözlem amacı ile tanımlanmış değişken yada ifadenin o andaki değerini görüntülemek için kullanılır.
En yeni konular, en gücel haberler. En son çıkan internet haberleri. Oyun haberleri. Hepsi webtegez.blogspot.com'da..

Microsoft'un yeni yazılım geliştirme platformu olan visual studio 2010 ve beraberinde .net framework 4.0 beta olarak indirilebilir durumda. Hemen indirip kullanmaya başlayabilirsiniz. Visual studio 2010 ile birlikte yeni modelleme yöntemleri ve yeni yazılıcımlar için kolay alternatifler bulunmakta. Kullanmak için pekde uzman olmanız gerekmiyor. Başlangıç seviyesinide esnek bir kullanım imkanı veriyor.
Visual studio 2010'u indirmek için BU BAĞLANTIYI ziyaret edebilirsiniz.
En yeni konular, en gücel haberler. En son çıkan internet haberleri. Oyun haberleri. Hepsi webtegez.blogspot.com'da..

Microsoft'dan çok iyi bir uygulama. Türk yazılımcılar için hatta yazılıma yeni başlayanlar için müjdeli haber. Artık Visual Studio 2010 Türkçe dil paketiyle birlikte kullanılabilir durumda.
Visual studio 2010 indirme linkini bir önceki yazımda paylaşmıştım. Tam olarak ingilizce bilmeyen veya kullanmakta zorlanan yazılımcılar Türkçe Visual Studio'yu kolayca kullanıp rahatlıkla kodlama yapabilecekler.
Microsoft tarafından, iki gün önce yani 21 şubat tarihinde Türkçe dil paketini indirmek için
bağlantısını kullanabilirsiniz.
Bu uygulama İstanbul Teknik Üniversitesi eşliğinde gerçekleştirilmiş. Tamamen ücretsiz henüz deneme fırsatım olmadı ancak en kısa sürede kullanmaya başlamayı düşünürüyor.
Teşekkürler Microsoft, artık visual studio ile kodlamak daha da kolay 
En yeni konular, en gücel haberler. En son çıkan internet haberleri. Oyun haberleri. Hepsi webtegez.blogspot.com'da..



http://img34.imageshack.us/img34/4866/124s.jpg
Çalışma ekranının genel görünümü üstteki şekilde görülmektedir. Şimdi buradaki menülerin açıklamalarını ve kullanılışlarını inceleyelim
Project Penceresi

http://img34.imageshack.us/img34/1337/125pnt.jpg
Vısual Basic programları , program tamamlandığında bir araya getirilmiş ya da derlenmiş birkaç dosyadan oluşur. Vısual Basic tasarımcıları bir proje üzerinde çalışırken bu bileşenlerin birinden diğerine geçebilmemizi kolaylaştırmak için ,programlama ortamına yukarıdaki şekil teki gibi bir PROJECT PENCERESİ eklemişlerdir . Project penceresi , programlamasürecinde kullanılan bütün dosyaların listesini içerir ve iki özel düğme aracılığıyla bunlara erişim sağlar:View Code ve View Object. File ve Project menülerindeki komutları kullanarak bir projeye dosya ekleyebilir , çıkarabilir ya da kaydedebilirsiniz. Projede değişik yapıldıkça,bunlar Project penceresine de yansıtılır.
Bir programlama projesinin tüm destekleyici dosyalarının listesini tutan dosyaya Visual Basic project (.vbp) dosyası adı verilir. Visual Basic 6′te birden çok proje dosyası aynı anda Project penceresine yüklenebilir ve bunlar arasında adlarına tıklayarak geçiş yapılabilir. Proje adının yanında, her bir proje içindeki bileşenler,Windows gezginindeki ağaç yapısına benzer şekilde görüntülenir . Klasörlerin yanındaki artı ve eksi imlerine tıklayarak , Forms, Modules gibi kategorileri içeren bu dalları genişletebilir ya da daraltabilirsiniz.
Properties Penceresi
http://img34.imageshack.us/img34/5451/126m.jpg
Yukarıdaki şekide görüldüğü üzere Properties penceresi, bir form üzerindeki kullanıcı arabirimi öğelerinin niteliklerini yada özellik ayarlarını değiştirmemizi sağlar. Özellik ayarı, kullanıcı arabirimindeki nesnelerin sahip olduğu bir niteliktir. Özellik ayarlarını, kullanıcı arabiriminizi yaratırken properties penceresinden yada programınız çalışırken program kodu aracılığı ile değiştirebilirsiniz. Properties penceresinde, form üzerinde bulunan bütün öğeleri ( nesneleri ) gösteren bir nesne açılır liste kutusu bulunur. Properties penceresi, her nesne için değiştirilebilen bir özellik ayarları listesini de içerir. ( özellikleri alfabetik yada kategorilere göre görüntüleyebilirsiniz )
ToolBox (Araç) Kutusu Penceresi
http://img34.imageshack.us/img34/3600/127sre.jpg
Yandaki şekilde VB ile bir proje oluşturulurken, yaratılan form üzerine eklenilen araçların bulunduğu araç kutusu görülmektedir. Buradan istediğiniz araç seçilerek kolaylıkla çalıştığınız form üzerine eklenir. Daha sonra bu aracın gerçekleştirmesini istediğiniz işlevler gerekli kodlar ile gerçekleştirilir. Şimdi bu araçların ayrıntılı açıklamalarını aşağıda inceleyelim.
ToolBox Üzerindeki Standart Kontroller
Gösterge
Form üzerine aktarılıp görüntülenemeyen yegane kontrol nesnesidir. Form üzerine çizilmiş bir kontrol nesnesinin boyutunu değiştirmek veya bu kontrol nesnesini hareket ettirmek gerektiği zaman yararlanılır.
Resim Kutusu (Picture Box)
Resim kutusu nesnesi yardımı ile form üzerinde grafikleri görüntülemek mümkündür. Ayrıca, diskinizin herhangi bir dizini içinden çağıracağınız bir bitmap, ikon(icon) ,bir resimde yükleyebilirsiniz
Etiket(Label)
Etiket kontrol nesnesi, kullanıcı tarafından değiştirilemeyecek bir metni görüntülemek ya da icra esnasında uygulama tarafından değiştirilemeyecek bir metni görüntülemek amacı ile kullanılabilir.
Metin Kutusu (Text Box)
* Metin kutusu kontrol nesnesi iki ayrı amaç için kullanılabilir
* Uygulama tarafından üretilen bilgilerin ekranda, form üzerinde görüntülenmesi amacı ile
Çerçeve (Frame)
Çerçeve nesnesi, form üzerine yerleştirilecek kontroller için görsel ve fonksiyonel anlamda bir grup oluşturma imkanı sağlar. Bu anlamda, çerçeve içine alınan kontroller, diğerlerinden kolayca ayırt edilirler.
Komut Butonu (Command Button)
Komut butonu, kullanıcı tarafından seçildiği zaman, belirli bir işlemi yerine getirir. Bu işlem, kendisine bu olaya bağlı olarak yüklenmiş olan kod ile gerçekleştirilir. Komut butonu mouse yardımı ile bir kez tıklatma(click)işlemi gerçekleştirilebilir. Çeşitli diyalog pencerelerinde karşımıza çıkan OK ve CANCEL butonları komut butonlarına örnektir.
Kontrol Kutusu (Check Box)
Kontrol kutusu, açma ya da kapama gibi ya da seçme ve iptal gibi ikili bir kontrole ihtiyaç duyulan uygulamalarda kullanılır. Kullanıcı , belirtilen seçeneği seçerse, kutu içinde bir işaret sembolü görüntülenir. Kullanıcıya Evet/Hayır gibi seçenekler vermek için kullanılır.
Opsiyon Butonu (Option Button)
Option butonları bir grup halinde kullanılırlar. Bu grup içersinde, her buton bir seçeneği temsil eder. Kullanıcı seçtiği seçeneği, ilgili opsiyon butonunu işaretleyerek belirtir.
Kombine Kutu (Combo Box)
Bir kombine kutu, metin kutusu(text box) ve liste kutusunun (list box) özelliklerini bir araya toplar. Örneğin, kullanıcı metin kutusu gibi içine metin yazabilir ya da liste kutusu gibi, kutu içine yerleştirilmiş isimlerden istediklerini seçebilir.
Liste Kutusu (List Box)
Liste kutusu, kullanıcının içinden bir ya da daha fazla isim seçebileceği bir liste içerir. Listeye yeni isimler eklenebilir ya da listedeki bazı isimler çıkartılabilir. Örneğin, bir liste kutusu ile çeşitli ülke isimlerini listeleyebilirsiniz Kullanıcı bir isim seçince, o ülke isimlerini listeleyebilirsiniz. Kullanıcı bir isim seçince, o ülkenin özellikleri listelenebilir.
Yatay Kaydırma Çubukları (Horizontal Scroll Bars)
Kullanıcıya, listeler içinde veya büyük miktarda bilgi boyunca yatay hareket imkanı sağlar. Bu anlamda, bir fonksiyonun değerlerinin görüntülenmesini, bir yatay hareket çubuğunun hareketi ile ilişkili olarak gerçekleştirebilirsiniz.
Düşey Hareket Çubukları (Vertical Scroll Bars)
Düşey hareket çubukları, yatay hareket çubukları için söylenen işlemleri düşey olarak gerçekleştirirler.

Zamanlayıcı (Timer)

Uygulamanın çalışması esnasında, zamana bağlı olarak belirli aralıklarla, belirli eylemlerin gerçekleşmesini denetlemek amacı ile kullanılır.
Sürücü Listeleme Kutusu (Driver Box)
İcra esnasında, geçerli sürücülerin bir listesini sunmak ve sürücüler arasında geçiş yapmak amacı ile kullanılır . Sürücü listeleme kutusu, bir dosyayı belleğe yüklemek (açmak-open)amacı ile oluşturulan bir diyalog penceresinin bir parçası olarak kullanılabilir.
Dizin Listeleme Kutusu (Directory List Box)
İcra esnasında, aktif durumdaki sürücünün yolunu(path)ve dizinlerini (Directories)görüntüler. Bu kontrol nesnesi, kök dizinden (root directory) seçilmiş bir yolu izleyerek hiyerarşik olarak dizin listesini görüntületmek amacı ile kullanılabilir. Aynı zamanda doğal olarak bir dosya açma diyalog penceresinin bir parçası olarak ta kullanılabilir.
Dosya Listeleme Kutusu (File List Box)
Verilen bir dizin içindeki tüm dosyaları listeler. Kullanıcı, listelenmiş dosyalar içinden bir dosya seçebilir. Bu kontrol nesnesi de, bir dosya açma diyalog penceresinin bir parçası olarak kullanılabilir.
Şekil (Shape)
Tasarım (desing)zamanında görünür olan bir kontrol nesnesidir. Tasarım esnasında, form üzerine , kare,daire,elips,dikdörtgen gibi şekilleri yerleştirmek amacı ile kullanılır.

Çizgi(Line)

Çizgi kontrol nesnesi, tasarım esnasında, form üzerine yatay, düşey ya da eğik çizgi yerleştirmek amacı ile kullanılır. Çizgi kontrol nesnesi formu parçalara ayırmak amacı ile kullanılabilir.
Görüntü (Image )
Bir resmi görüntüleyebilen grafik tipte bir kontrol nesnesidir. Bu açıdan resim kutusuna (picture box) benzer. Fakat, resim kutusuna oranla daha az sistem kaynağı kullanılır. Mouse ile clicklendiği zaman, komut butonuna benzer özellik gösterir. Örneğin bir firma, firmanın logosunu görüntü nesnesi içine yerleştirerek, resim üzerine mouse ile click işlemi gerçek-leştirildiğinde firma hakkında bazı bilgiler listeleyen bir tanıtım yazılımı oluşturabilir.
Veriye Erişim (Data Access)
Sistemde mevcut olan veri tabanlarına erişerek, bilgi güncelleme, edit ya da bilgi görüntüleme işlemlerinin yapılabilmesine olanak sağlar.

Ole İstemci (Ole Client)

Nesneyi bağlama ve yerleştirme yöntemi, Windows işletim sistemince kullanılan yeni bir teknolojidir. Bu teknoloji sayesinde, bir windows uygulama programı (Mesela Visual Basic 6.0) ile geliştirilen bir proje içine başka bir windows uygulama programından nesneler aktarmak mümkündür.