Şekil-4.1.1. File Menüsü. Yeni bir proje oluşturmak için kullanılır. Bu seçenek seçildiğinde aşağıdaki pencere ekrana gelir.



Benzer belgeler
VİSUAL BASİC MENÜLERİ

Bilgisayar Uygulamaları PSİ105

Braille Star 40 Başvuru Kitapçığı Sürüm 4.0 Lütfen bu başvuru kitapçığıyla birlikte paketinizde bulunan kullanıcı kılavuzunu da gözden geçirin.

Genel bilgiler Windows gezgini Kes Kopyala Yapıştır komutları. 4 Bilinen Dosya Uzantıları

ÖĞRENME FAALİYETİ 1 ÖĞRENME FAALİYETİ 1

C# Programlama. Visual Studio 2010 Arayüzü. Prof. Dr. Ümit KOCABIÇAK SAKARYA ÜNİVERSİTESİ

ve Menüleri Özelleştirmek, Sistem Ayarlarını Değiştirmek

ÖĞRENME FAALĠYETĠ GELĠġMĠġ ÖZELLĠKLER

B02.8 Bölüm Değerlendirmeleri ve Özet

Q-BIZ VIEWER KULLANIM KILAVUZU

Digifresh Kullanım Kılavuzu

Evrak Ekle. Kurum İçi Giden Evrak Ekleme. Kırmızı renker; doldurulması zorunlu alanları ifade etmektedir. İleri Geri tarihli işlem yapılamamaktadır.

Bölüm 1 - PowerPoint 2010 Programını Başlatmak

ÖĞRENME FAALĠYETĠ 6 ÖĞRENME FAALĠYETĠ NESNE ĠġLEMLERĠ

İşaret Aygıtları ve Klavye Kullanıcı Kılavuzu

Dosya(FILE) araç çubuğu

MICROSOFT VISUAL BASIC

İşaret Aygıtları ve Klavye

MAKÜ YAZ OKULU YARDIM DOKÜMANI 1. Yaz Okulu Ön Hazırlık İşlemleri (Yaz Dönemi Oidb tarafından aktifleştirildikten sonra) Son aktif ders kodlarının

2-1 Visual BASİC 6.0 PROJE TASARIM PENCERESİNE BAKIŞ. Visual BASIC 6.0 açıldığı zaman karşınıza Şekil 2.1'de görülen ekran görüntüsü gelecektir.

İşaret Aygıtları ve Klavye Kullanıcı Kılavuzu


TOLERANSLAR VE YÜZEY İŞLEME İŞARETLERİ

B05.11 Faaliyet Alanı

Uzaktan Kumanda Kullanım Kılavuzu Model Bilgileri

YATIRIM FONU ALIM SATIM İŞLEMLERİ KULLANICI KILAVUZU

VEZNE PROGRAMINDA POSTA ÜCRETİ İLE İLGİLİ YAPILAN DÜZENLEMELER (Vezne Sürüm: )

11. TASARIM ŞABLONU KULLANARAK SUNU HAZIRLAMAK

ETKİLEŞİMLİ TAHTA KORUMA SİSTEMİ KURULUM

Anonim Verilerin Lenovo ile Paylaşılması. İçindekiler. Harmony

1. Mesaj Tipi ve Mesaj Fonksiyonu Bazında Bildirim Mail Adresi Tanımlama Đşlemleri

ULUDAĞ ÜNİVERSİTESİ ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELN3052 OTOMATİK KONTROL

13 Kasım İlgili Modül/ler : Satın Alma ve Teklif Yönetimi. İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL

2. SCADA PROGRAMI. TEOS' un size sunduğu bir çok hizmet içerisinde en önemlilerini şöyle sıralayabiliriz:

BQTEK SMS Asistan. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

SÜRE BİLİŞİM TEKNOLOJİLERİ ÜNİTE 1: : BİLGİ VE TEKNOLOJİ DERS SAATİ: 7

Uzaktan Kumanda (Yalnızca Belirli Modellerde)

Eğitim No/Eğitim Adı: 14-E Tedarikçi Barkod Uygulaması

DOKÜMAN YÖNETİM SİSTEMİ KULLANIMI GELEN EVRAK

K12NET Eğitim Yönetim Sistemi

İŞLETİ M Sİ STEMİ DEĞ ERLENDİ RME TESTİ -1

Şekil 1. Sistem Açılış Sayfası

Ö RENME FAAL YET 9 Ö RENME FAAL YET 9

Message Broadcasting. İşletim ortamı. Message Broadcasting'in Yüklenmesi. Mesaj Oluşturma

EBYS Eğitimi. Sisteme erişim adresi:

Com Donatı v5 Kurulum ve Hata Çözümleri İçindekiler

Örgün Öğrenci Sistemi Anadolu Üniversitesinde öğretim elemanlarının verdikleri

İşaret Aygıtları ve Klavye

AĞ ÜZERİNDEN YAZICI ve TARAYICI TANIMLAMA KLAVUZU

Setup Yardımcı Programı

Bölgeler kullanarak yer çekimini kaldırabilir, sisli ortamlar yaratabilirsiniz.

Uzem Eğitmen Girişi. Şekil 1. Sisteme girdikten sonra Şekil 2 deki ekran karşımıza çıkacak. Bu ekrandaki adımları kısaca tanıyalım.

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular

BİLGİSAYAR PROGRAMLAMA

KWorld PlusTV Hybrid Stick

AIMCO AIMCO. Kullanım Kılavuzu. Mayıs 2016

in Kullanımı tamamlamış gerçekleştirmiş

Yıllarca bu konuda çalışan görüntü işleme uzmanlarının önerisi. Artık ArcGIS ile entegre

BÖLÜM 7 BİLGİSAYAR UYGULAMALARI - 1

EPKAS (ELEKTRONİK PROJE KONTROL ARŞİVLEME SİSTEMİ) WEB KULLANIM KILAVUZU

HESAPLAMA TABLOSU PROGRAMINA GİRİŞ

Sayfa Numarası Ekleme Üstbilgi Veya Altbilgi Ekleme...

İTÜ GELİŞTİRME VAKFI ÖZEL Dr. NATUK BİRKAN İLKOKULU VE ORTAOKULU. OkulNET Kullanım Kılavuzu

Muhasebe LOGO Kasım 2009

KOCAELİ İL MİLLİ EĞİTİM MÜDÜRLÜĞÜ EVRAK TAKİP SİSTEMİ

PASCAL EDİTÖRÜ BÖLÜM Giriş. 2.2 Pascal Menüleri

Bilgisayar Teknolojileri Bölümü Bilgisayar Programcılığı Programı. Öğr. Gör. Cansu AYVAZ GÜVEN

Veri Toplama Yöntemleri. Prof.Dr.Besti Üstün

VEGAWINA VERSION

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

Temel JavaFX Bileşenleri (1) Labeled, Label, Button, ToggleButton, RadioButton, ToggleGroup, CheckBox, ComboBox, Slider, ListView ve SelectionModel

İşaret Aygıtları ve Klavye Kullanıcı Kılavuzu

ELITE A.G. KS100/HEFM SICAK-SOĞUK ETĐKET BOY KESME VE ĐŞARETLEME MAKĐNASI KULLANIM KILAVUZU

İstemci Yönetimi ve Mobile Printing (Mobil Baskı) Çözümleri

KATALOG TAKİP SİSTEMİ KULLANIMI

DENEY 2: PROTOBOARD TANITIMI VE DEVRE KURMA

BİLİŞİM TEKNOLOJİLERİ DERSİ WORD 2007 SORULARI

Kdissert el kitabı. Thomas Nagy 1.1 Çok amaçlı doküman üreteci Konu-haritası oluşturma aracı Önerilen yöntem...

5. ÜNİTE KUMANDA DEVRE ŞEMALARI ÇİZİMİ

İPOTEK, doğmuş veya ilerde doğması muhtemel bir borç için, bir taşınmaz malın teminat gösterilmesidir.

MICROSOFT WORD Şekil 1

Gmail Outlook Ayarları (Türkçe Resimli Anlatım)

DÖNER SERMAYE MALİ YÖNETİM SİSTEMİ

MODÜL : 1 BİLGİSAYAR KULLANMA

BİLGİSAYAR DESTEKLİ TASARIM II

MSSQL Server 2000 Kurulumu

KolayOfis Başlangıç Rehberi Kısa Mesaj Yönetimi

ACENTE PORTAL QUICKRES/TROYA ACENTE BAŞVURU KILAVUZU


TEHLİKELİ ATIK BEYAN FORMU

1. Yapılan ayarları kontrol etmek 2. Hataların doğru anlaşıldığından emin olmak 3. Donanıma uygun işletim sistemini belirlemek İŞLEM ANALİZ FORMU

AN-500 FLASH POINT (Full Digital Tam Otomatik) (Kapalı Tip Alevlenme Noktası Tayin Cıhazı tanıtımı)

HP Color LaserJet CM2320 MFP Serisi Kağıt ve Yazdırma Ortamı Kılavuzu

5510 sayılı SGK kanunu hakkında duyurular

ĐŞKUR sitesine giriş şifremizi hatırlamadığımız için, şifremi unuttum kısmını tıklıyoruz.

1. Cihaz Ekleme. Bir cihaz eklemek için. Önerilen DVR ayarları:

TEMEL EĞİTİM KİTABI AUTOCAD Yalnızca AutoCAD Görsel Eğitim Seti İle Birlikte Dağıtılır. AutoCAD Görsel Eğitim Seti ile Birlikte Satılır -

M i m e d ö ğ r e n c i p r o j e l e r i y a r ı ş m a s ı soru ve cevapları

GO Plus Sistem Yönetmeni

En İyi Uygulamalar ve Kullanım Kılavuzu

Transkript:

18 4. BÖLÜM VISUAL BASIC MENÜLERİ 4.1. File Menüsü Şekil-4.1.1. File Menüsü 4.1.1. New Project ( Ctrl+N ) Yeni bir proje oluşturmak için kullanılır. Bu seçenek seçildiğinde aşağıdaki pencere ekrana gelir. Şekil-4.1.2. New Project Penceresi

19 olarak açılır. Bu menüden Standart EXE seçilerek yeni bir proje otomatik 4.1.2. Open Project ( Ctrl+O ) Daha önce oluşturulmuş ve diske kaydedilmiş bir projeyi çağırmak için kullanılır. Bu seçenek seçildiğinde aşağıdaki pencere ekrana gelir. Şekil-4.1.3. Open Project Penceresi Bu pencereden çağrılmak istenen dosya adı yazılıp veya işaretlendikten sonra Aç düğmesi tıklanarak dosya çağrılır. 4.1.3. Add Project Üzerinde çalışılan projeye yeni projeler eklemek için kullanılır. Bu seçenek seçildiğinde New project e yapılan işlemler tekrar edilir.

20 4.1.4. Remove Project Project penceresinde seçili olan formu kaldırır. 4.1.5. Save Project Üzerinde çalışılan projeyi disk ya da diskete kaydetmek için kullanılır. Aktif durumda olan proje önceden kaydedilmişse aynı isimde kaydeder. Bu seçenek seçildiğinde aşağıdaki pencere ekrana gelir. Şekil-4.1.4. Save File As Penceresi Bu pencerede dosya ismi yazılıp kaydet seçeneği seçildiğinde proje kaydedilmiş olur. 4.1.6. Save Project As Aktif durumda olan projeyi yeni bir isimle kaydeder. Bu seçenek seçildikten sonra Save Project e yapılan işlemler tekrar edilir. 4.1.7. Save Form1 ( Ctrl+S ) Project penceresinde seçili olan formu kaydeder. Be seçenek seçildiğinde aaşğıdaki pencere görüntülenir.

21 Şekil- 4.1.5. Save File As Penceresi Bu pencerede dosya adı yazılarak formun kaydı yapılır. 4.1.8. Save Form1 As Project penceresinde seçili olan formu yeni bir adla kaydeder. Bu seçenek seçildikten sonra Save Form1 deki işlemler tekrarlanır. 4.1.9. Print ( Ctrl+P ) Üzerinde çalıştığımız projenin içeriğini ya da form dizaynını yazdırmak için bu seçeneği kullanırız. Bu seçenek seçildiğinde aşağıdaki pencere görüntülenir. Sekil-4.1.6. Print Project Penceresi

22 Bu pencerede; Selection : Seçili olan bölgeyi yazdırmak için kullanılır. Current Module : İçinde bulunulan modülü yazdırmak için kullanılır. Current Project : Projenin tamamını yazdırmak için kullanılır. Ayrıca Form Image işaret kutusu seçilirse form tasarımı, Code işaret kutusu seçilirse program kodu, Form as text işaret kutusu ile de formun içeriği bir text dosyası formatın da yazılır. 4.1.10. Print Setup Yazıcı ve yazdırma ayarları yapılır. 4.1.11. Make Project1 EXE Üzerinde çalışılan projeyi EXE uzantılı hale getirir. Bu seçenek seçildiğinde; Şekil-4.1.7. Make Project Penceresi

23 Bu pencerede dosya adı yazılıp onaylandığında dosya EXE uzantılı olarak kaydedilir. 4.1.12. Make Project Group Birden fazla projeyi veya formu EXE uzantılı yapmak için kullanılır. 4.1.13. Exit VB ortamından çıkmak için kullanılır.

24 4.2. Edit Menüsü 4.2.1. Can t Undo (Ctrl+Z) Şekil-4.2.1 Edit Menüsü Bu komut ile Vb de en son yapılan işlem geri alınır. 4.2.2. Can t Redo En son yapılan işlem tekrarlanır. 4.2.3. Cut (Ctrl+X) Seçili olan kısım orijinal yerinden kesilerek panoya aktarılır. Formda seçili kısım yoksa işlem yapılamaz. 4.2.4. Copy ( Ctrl+C ) Seçili olan kısmın kopyasını panoya atar. Kopyalanan kısım orijinal yerini korur.

25 4.2.5. Paste ( Ctrl+V ) Daha önce panoya aktarılan veri kursorün bulunduğu yere yapıştırılır. 4.2.5. Delete (Del) Seçili olan alan silinir. 4.2.6. Select All ( Ctrl+A ) Form üzerinde veya kod penceresindeki tüm alan seçilir. 4.2.7. Find ( Ctrl+F ) Projede veya formdaki istenilen bir bilgiyi bulmak için kullanılır. Bu seçenek seçildikten sonra; Şekil-4.2.2. Find Penceresi Bu pencereden aranan bilgi ve aranacak yer belirlenip onaylandığında arama işlemi yapılır. 4.2.8. Find Next (F3) Arama sonucu bulunan bilginin bir sonrakine gider.

26 4.2.9. Replace (Ctrl+H) Üzerinde çalıştığımız form ya da projede bir bilgiyi bulup, başka bir bilgi ile değiştirilir. Bu seçenek seçildiğinde; Şekil-4.2.3. Replace Penceresi Bu pencerede bulunacak bilgi ve değiştirilecek bilgi girilip, bilginin bulunduğu yer belirlenip onaylandıktan sonra bilgi bulunup değiştirilir. 4.2.10. Indent (Tab) Üzerinde çalışılan kod penceresindeki veriler bir tab (8 karakter) içerden başlar. 4.2.11. Outdent ( Shift+Tab ) başlar. Indentin tersidir. Yani kod penceresindeki veriler bir tab dışardan 4.2.12. Insert File Üzerinde çalışılan bir kod penceresine kursorün bulunduğu yerden itibaren.txt,.bas ve.cls dosyası eklemek için kullanılır. Bu seçenek seçildiğinde Insert File başlıklı pencere görüntülenir.

27 Şekil-4.2.4. Insert File Penceresi Bu pencerede eklenecek dosya adı yazılıp onaylandığında dosya istenilen yere eklenir. 4.2.13. List Properties/Methods (Ctrl+J) Bu seçenek ile özellik listeleme kutusu görüntülenir. Şekil-4.2.5. List Properties/Methods Penceresi 4.2.14. List Constants ( Ctrl+Shift+J ) Özellik listeleme kutusundaki özelliklerin alabileceği değerler görüntülenir.

28 4.2.15. Quick Info ( Ctrl+I ) Bir ifadenin içerdiği parametreler görüntülenir. 4.2.16. Parameter Info (Ctrl+Shift+I) Bir fonksiyonun içerdiği parametre tipi öğrenilebilir.

29 4.3. View Menüsü Şekil- 4.3.1. View Menüsü 4.3.1. Code Seçili olan forma ait kod penceresini görüntüler. Şekil-4.3.2. Code Penceresi Üzerinde çalışılan formun üzerini mouse ile çift tıkladığımız zaman kod penceresi görüntülenir

30 4.3.2. Object ( Ctrl+F7 ) Bir dosyanın Form tasarımını görüntüler. Şekil-4.3.3. Form Penceresi 4.3.3. Definition (Sift+F2) Bir değişkenin sabitin ya da tipin tanımlı olduğu bölüme gidilerek ilgili değişken seçilir. Şekil-4.3.4. Difinition Penceresi

31 Örneğin, kod penceresinden ABS fonksiyonu seçildikten sonra bu menü kullanılırsa fonksiyonun tanımlandığı yere ulaşılır. 4.3.4. Last Pasition ( Ctrl+Shift+F2) sağlar. Kürsorün Entere basılmadan bir önceki konuma iade edilmesini 4.3.5. Object Browser (F2) Bu seçenekle üzerinde çalışılan projenin ve Vb kütüphanelerinin yer aldığı pencereye gidilir. 4.3.6. Immediate Window (Ctrl+G) Bu seçenekle immadiate penceresi görüntülenir. Bu pencere Debug modunda değişkenler üzerinde işlem yapmak için kullanılır. 4.3.7. Locals Window Şekil-4.3.5. Immediate Penceresi Bu seçenek ile Locals penceresi görüntülenir. Bu pencere de Debug modunda kullanılır. O anda projede bulunan kontrollerin özelliklerine ait değerler bu pencereden izlenebilir. Şekil-4.3.6. Locals Penceresi

32 4.3.8. Watch Window Bu seçenekle de Watch penceresi görüntülenir. Bu pencere de Debug modun da kullanılır. Debug-Add Watch menüleri ile eklenen değişkenlerin o anki durumunu gösterir. F7 ve F8 tuşları ile adım adım çalıştırarak değişkenlerin değişimi izlenir. Şekil-4.3.7. Watch Penceresi 4.3.9. Project Explorer ( Ctrl+R ) Projedeki dosyaların gösterildiği pencereye ulaşılır. Şekil-4.3.8. Project Explorer Penceresi 4.3.10.Properties Window (F4) Bu seçenekle Properties penceresi görüntülenir.

33 Şekil-4.3.9. Properties Penceresi 4.3.11. Form Layout Window Bu seçenekle formun görüntüsünü bir ekranda gösteren pencere görüntülenir. Bu pencere aracılığı ile formu ekranın istenilen yerine taşımak mümkün olabilir. Bu pencere üzerinde iken mausenin sağ tuşuna basıldığında; Şekil-4.3.10. Form Loyout Penceresi Bu pencere ile Form Loyout Penceresini ekranın istenilen yerine taşınabilir.

34 4.3.12. Property Pages (Shift+F4) Bu seçenekle seçili olan kontrolün Custom Property penceresine ulaşılır. Bu sayfalar özellikleri topluca değiştirebilme imkanı verir. 4.3.13. Toolbox Bu seçenekle kontrol elamanlarının yer aldığı Toolbox penceresi görüntülenir. 4.3.14. Color Palette Şekil-4.3.11. TollBox Penceresi Bu seçenekle form üzerinde seçili kontrollerin zemin ve yazı renkleri değiştirilebilir. Şekil-4.3.12.Color Palette Penceresi

35 4.3.15. Toolbars Bu seçenekle araç çubukları çağrılıp ve kaldırılabilir. Bu seçenek seçildiğinde; Şekil-4.3.13. Toolbars Penceresi Bu pencerede çağrılmak veya gizlenmek istenen araç çubuğu işaretlenir (çağrılır) veya işareti kaldırılır (gizlenir). 4.3.16. Customize Bu seçenek seçildiğinde; Şekil-4.3.14. Customize Penceresi

36 Bu menüde; New: Yeni araç çubukları oluşturulur. Rename: Araç çubukları yeniden adlandırılır. Delete: Araç çubukları silinebilir. Reset: Yapılan değişiklikleri iptal eder. Ayrıca bu pencere açıkken her hangi bir araç çubuğu üzerine gelinip farenin sağ tuşuna basılırsa; Şekil-4.3.15. Reset: Yapılan değişikleri iptal eder. Delete: Aktif olan menüyü siler Name: Menüye istenilen isim verilebilir. Change Button Image: Menüyü temsil eden ikon değiştirilebilir.

37 Edit Button Image: Image Editör bölümüne gidilerek aktif olan menü ikonu değiştirilebilir. Silinen bir menü seçeneği Costimize menüsünün COMMANDS bölümünde seçilmek suretiyle tekrar çağrılabilir. Şekil-4.3.16. Customize/Command Penceresi Yine aynı menünün OPTIONS bölümünden araç çubukları büyük ya da normal gösterilebilir. (Large Ikons) Düğmelerin kısa açıklamaları ve kısa yol tuşlarının fare düğmeler üzerinde iken küçük bir açıklama şeklinde gösterilip gösterilmeyeceği de burada yapılır. Ayrıca menülere hareketlilik özelliği kazandırılabilir(menu animations).

38 4.4. Project Menüsü Şekil-4.4.1. Project Menüsü 4.4.1. Add Form Projeye yeni bir form eklemek için kullanılan seçenektir. Bu seçenek seçildiğinde aşağıdaki pencere görüntülenir. eklenir. Şekil-4.4.2. Add Form Penceresi Bu pencereden çağrılmak istenen form türü seçilerek form

39 4.4.2. Add MDI Form Bu seçenekle projeye yeni bir MDI formu eklenir. Bu seçenek seçildiğinde aşağıdaki pencere ekrana gelir. Şekil-4.4.3.MDI Form Seçeneği Bu pencerede MDI Form seçeneği seçilerek yeni bir MDI formu eklenir. 4.4.3. Add Module Bu seçenekle projeye yeni bir module eklemek için kullanılır. Şekil-4.4.4. Add Modules penceresi

40 4.4.4. Add Class Module Bu seçenekle projeye yeni bir class module eklenir. Şekil-4.4.5. Add Class Module Penceresi Bu menüden eklenmek istenen Class Module seçilerek eklenir. 4.4.6. Add User Control Bu seçenekle projeye yeni bir kullanıcı kontrolü eklenir. Şekil- 4.4.6. Add User Control Penceresi Bu pencereden istenilen seçenek seçilerek ekleme yapılır.

41 4.4.7. Add Propert Page Bu seçenekle projeye yeni bir Property Page eklenir. Bu seçenek seçildiğinde gelen pencereden Property Pages seçilerek ekleme yapılır. Şekil-4.4.7. Add Propert Page Penceresi 4.4.8. Add File ( Ctrl+D ) Bu seçenekle projeye dosya eklenir. 4.4.9. Remove Form1 Projede seçili olan dosya kaldırılır. 4.4.10. References Referans penceresi görüntülenerek burada Object, Browser da gözükecek veri kütüphaneleri seçilir ya da devreden çıkarılır. 4.4.11. Companets ( Ctrl+T) Bu seçenekle Companets menüsü görüntülenerek ToolBox menüsüne eklenecek ya da kaldırılacak elamanlar seçilir. Bu menüden

42 listeler seçilerek eklenip kaldırılabileceği gibi, listede olmayan OCX dosyaları da Browse düğmesi ile eklenebilir. Şekil-4.4.8. Companets Penceresi 4.4.12. Project Properties Bu seçenekte proje ile ilgili özellikler ayarlanır. Mesela program her derlendiğinde versiyonunu bir artırması gibi. Projede birden fazla form varsa çalışmaya hangi formdan başlanacağı, programın kullanacağı yardım dosyasının ismi gibi özellikler bu seçenekle belirlenir. Şekil-4.4.9. Project Properties Penceresi

43 4.5. FORMAT MENÜSÜ 4.5.1. Align Şekil-4.5.1. Format Menüsü Form üzerinde birden fazla kontrolü aynı hizaya getirmek için kullanılan seçenektir. Form üzerindeki kontroller seçildikten sonra bu seçenek seçildiğinde; Şekil-4.5.2. Align Penceresi

44 Lefts : Seçilen kontrol elamanların sol taraflarını hizalar. Center : Seçilen kontrol elamanların merkez noktalarını hizalar. Right : Seçilen kontrol elamanların sağ taraflarını hizalar. Tops : Seçilen kontrol elamanların üst taraflarını hizalar. Moddles : Seçilen kontrol elamanlarını üst üste getirerek orta kısımlarını hizalar. Bottoms : Seçilen kontrol elamanların alt taraflarını hizalar. To Grid : Seçilen kontrol elamanların form üzerindeki noktalara denk gelmesini sağlar. 4.5.2. Make Same Size Bu seçenekle form üzerindeki birden fazla kontrolü aynı boyuta getirebiliriz. Kontroller seçildikten sonra bu seçenek seçildiğinde; Şekil-4.5.3. Make Same Size Penceresi Width : Seçilen kontrol elamanlarını aynı genişliğe getirir. Height : Seçilen kontrol elamanlarını aynı yüksekliğe getirir. Both : Seçilen kontrol elamanlarını aynı yükseklik ve genişliğe getirir. 4.5.3. Size to Grid Seçilen elamanları form üzerindeki noktalara ayarlar.

45 4.5.4. Horizontal Spacing Form üzerindeki seçilen kontrol elamanları arasındaki yatay boşluğu ayarlamak için kullanılan seçenektir. Elemanlar seçildikten sonra bu seçenek seçilirse; Şekil-4.5.4. Horizontal Spaing Make Equal : Seçilen kontrol elamanları arasındaki yatay boşlukları eşitler. Increase : Seçilen kontrol elamanları arasındaki yatay boşlukları artırır. Decrease : Seçilen kontrol elamanları arasındaki yatay boşluğu azaltır. Remove : Seçilen elemanlar arasındaki yatay boşlukları tamamen kaldırır. 4.5.5. Vertical Spacing Form üzerinde seçilen kontrol elamanları arasındaki dikey boşluğu ayarlamak için kullanılan seçenektir. Elemanlar seçildikten sonra bu seçenek seçilirse; Şekil-4.5.5. Veritical Spacing Penceresi Make Equal : Seçilen kontrol elamanları arasındaki dikey boşlukları eşitler.

46 Increase : Seçilen kontrol elamanları arasındaki dikey boşlukları artırır. Decrease : Seçilen kontrol elamanları arasındaki dikey boşluğu azaltır. Remove : Seçilen kontrol elemanlar arasındaki dikey boşlukları tamamen kaldırır. 4.5.6. Center Form Form üzerinde seçili olan kontrol elamanlarını formun ortasına ayarlar. Elamanlar seçildikten sonra bu seçenek seçildiğinde; Şekil-4.5.6. Center Form Penceresi Horizontally : Seçili olan kontrol elamanlarını formun ortasına yatay olarak ayarlar. Vertically : Seçili olan kontrol elamanlarını formun ortasına dikey olarak ayarlar. 4.5.7. Order Bu seçenekle bir kontrol elamanı başka bir kontrol elamanının altında kalmışsa (görünmüyorsa) kontrolleri alt alta ya da üst üste almak için kullanılır. Elemanlar seçildikten sonra bu seçenek seçildiğinde aşağıdaki pencere ekrana gelir. Şekil-4.5.7. Order Penceresi

47 Bring to Front...Ctrl+J : Bu seçenek alttaki kontrol elamanını üste alır. Send to Back...Ctrl+K : Bu seçenek üstteki kontrol elamanını alta alır. Lock Controls : Bu seçenek seçilen kontrol elamanlarını kilitleyerek bunların yerlerinin değiştirilmemesini sağlar.

48 4.6. DEBUG MENÜSÜ 4.6.1. Step Into (F8) Şekil- 4.6.1. Debug Penceresi Bu seçenek programı adım adım çalıştırmaya yarar. Her F8 e basıldıkça programın tek bir satırı çalışır. 4.6.2.Step Over (Shift+F8) Bu seçenekte programı adım adım çalıştırmaya yarar. Step Into dan farkı prosedür çağrıları da tek satırmış gibi işlenir. Yani prosedürün içine girilmez. 4.6.3. Add Watch Program çalışırken izlenecek değişkenler bu seçenekle eklenir. Bu yöntemle eklenen değişkenlerin değerleri DEBUG penceresinden görüntülenir.

49 Şekil-4.6.2. Ad Watch Penceresi Brek When Value İs True : Seçeneğini işaretlerseniz program çalışır ve bu değişkene sıfırdan farklı bir değer atandığı anda çalışması kırılır. Brek When Value Changes : Seçeneğini işaretlerseniz, program çalışır ve bu değişkenin değeri değiştiği anda çalışması kırılır. Bazı değişkenlerin değeri istemediğiniz anda değişiyorsa bu değişkenin hangi kod tarafından değiştirildiğini öğrenmek için bu iki seçenek kullanılır. 4.6.4. Run To Cursor ( Ctrl+F8 ) Program kursorun bulunduğu yere kadar çalıştırılır ve çalışması kırılır. F8 ve F7 tuşları ile program adım adım çalıştırılabiliyordu. Ancak bu tuşlarla uzun döngülerden çıkmak oldukça zordur. Örneğin 1 den 1000 e kadar olan bir FOR-TEXT döngüsünden F8 ile çıkmak zordur. Böyle durumlarda kursör istenen satıra konumlandırıldıktan sonra Ctrl- F8 tuşlarına basılırsa program o satıra kadar gelir ve durur. 4.6.5. Quick Watch ( Ctrl+W ) Bu seçenekle sadece seçilen değişkenin veya işlemin o andaki değeri öğrenilebilir. Add Watch seçeneğinden farklı olarak değişken

50 Debug penceresine eklenmez ve sürekli takip edilmez. Sadece seçildiği andaki değerini bir diyalog kutusu ile bildirir. 4.6.6. Edit Watch ( Ctrl+W ) Add Watch ile eklenen değişkenleri silmek veya değiştirmek için bu pencere kullanılabilir. 4.6.7. Toggle Breakpoint (F9) Programın bazı satırlarına Break Point dediğimiz kesmeler konrak programın oraya kadar çalışıp durması sağlanabilir. 4.6.8. Clear All Break Points Ctrl+Shift+F9 Tüm kesme noktaları silinir.

51 4.7. RUN MENÜSÜ 4.7.1. Start (F5) Şekil-4.7.1. Run Menüsü Bu seçenek programı çalıştırmak için kullanılır. 4.7.2. Break ( Ctrl+Break ) Çalışmakta olan programı geçici olarak durdurur. 4.7.3. End Çalışan bir programın çalışmasını sona erdirir. 4.7.4. Restart ( Shift+F5 ) Break seçeneği ile çalışması durdurulan programın tekrar çalışmasını başlatır.

52 4.8. Tools Menüsü 4.8.1. Add Procedure Şekil-4.8.1. Tools Menüsü Programda yeni bir fonksiyon tanımlamak için kullanılır. Bu seçenek seçildiğinde; Şekil-4.8.2. Add Procedure Penceresi

53 Bu menüde; Name : Prosedürün isminin yazıldığı yerdir. Type : Prosedürün tipinin tanımlandığı yerdir. Sub : Alt program oluşturulur. Function : Fonksiyon oluşturulur. Event : Olay alt programı oluşturulur. Property : Bir özelliğe değer atama ve değer öğrenme alt programı oluşturabiliriz. Scope : Prosedürün genel mi, yerel mi olduğu belirlenir. Public : Bu seçenek seçilirse prosedür programdaki bütün form ve modüllerde kullanılabilir. Private : Bu seçenekte prosedür yalnızca tanımlandığı form ve modüllerde çağrılabilir. 4.8.2. Menü Editör (Ctrl+E) Bu seçenekle menü tasarım penceresine ulaşılır. Bu pencere aracılığı ile istenilen menü tasarımı yapılır. Bu seçeneğin aktif olması için önce ilgili formu seçmek gerekir. 4.8.3. Options Bu seçenekle üzerinde çalıştığımız pencerelerin bir çok özelliğini değiştirebiliriz. Bu seçeneği seçtiğimizde aşağıdaki pencere görüntülenir.

54 Şekil-4.8.4. Options Penceresi Editör Auto Syntax Check : Kod penceresinde yazılan program kodlarına otomatik olarak yazılım kontrolü yapılır. Bir yazım hatası yapıldığında kullanıcı anında uyarılır. Require Variable Declaration : Kullanılacak her değişkeni tanımlama mecburiyeti getirir. Auto List Members : Kontrol elamanlarının adı yazıldığında ilgili özellikler otomatik olarak karşımıza çıkar. Auto Quick Info : Herhangi bir fonksiyon yazıldığında fonksiyonun içermesi gerektiği parametreler otomatik olarak gösterilir. Auto Data Tips : Debug modunda bir değişkenin fare ile üzerinde durulduğunda o değişkenin değerini gösterir.

55 Auto Indent : Kod penceresindeki bir satıra tab verildiğinde ondan sonraki satırlarda aynı sütundan başlar. Default to Full Module View : Kod penceresindeki bütün kodlar aynı anda görüntülenir. Proceure Separator : Kod penceresindeki prosedürler arasında çizgi gösterilir. Edit Format : Kod penceresinde yazılan ifadelerin renkleri ve font büyüklükleri ayarlanır. General : Show Grid : Form üzerindeki noktalar gösterilir. Widht/Height : Form üzerindeki noktalar arasındaki boşluğun ayarlaması yapılır. Align Controls to Grid : Form üzerindeki noktaların koordinatları noktalara denk getirilir. Show ToolTips : Farenin bir kontrol elamanı üzerinde iken durması ile o kontrol elamanı hakkında bilgi verir. Break on All Erros : Derleyicinin herhangi bir hatayla karşılaştığı an derleme durdurulur. Background Compile : Derleme olayı arka planda gerçekleşir. Docking :VB ortamında kullanılan pencerelerin grup halinde gösterilip gösterilmeyeceğini belirler.

56 Environmet : Promp for project : Vb başlarken hangi tip projeye başlayacağımızı soran pencereyi ortaya çıkarır. Creat default project : Vb başlatıldığında AutoLoad dosyasına kaydedilmiş dosyalardan oluşan proje başlatılır. Save Changes : Program çalıştırılmadan önce yapılan değişiklikler kaydedilir. Prompt To Save Changes : Program çalıştırılmadan önce yapılan değişikliklerin kaydedilip kaydedilmeyeceğini kullanıcını onayına sunar. Don t Save Changes : Program çalıştırıldığında yapılan değişiklikleri kaydetmez.

57 4.9. Add-Ins Menüsü Şekil-4.9.1. Add-Ins Menüsü Add Ins menüsünün işlevi bağımsız programlama araçlarını Visual basıc içine sokma ya da çıkarma imkanı sağlamasıdır 4.9.1. Visual Data Manager Bu menü alternatifi, Visual Basıc içine, veri tabanlarının yönetimi konusunda çok yetenekli bir yazılım modülü olan Visual Data Manager ın eklenmesini sağlar. 4.9.2. Add-In Manager Bağımsız yazılım modüllerinin Visual Basıc ortamına katılmasını ya da bu ortamdan çıkarılmasını sağlar. Bu ekranda, Avaible Add-Ins penceresinde işaretlenmiş olan modüller Visual Basıc içine katılır. İşaretlenmemiş olanlar ise çıkarılır.

58 4.10. Window Menüsü Şekil-4.10.1. Windows Menüsü 4.10.1. Split Sadece kod penceresi açık iken aktif iken aktif olur. Kod penceresini yatay olarak iki yarım kod penceresini yatay olarak iki yarım parçaya ayırır. Kod penceresini eski haline getirmek için Split menü seçeneği tekrar kullanılır. Window menüsü açık pencerelerden birini seçmek veya MDI modda menüye bağlı alt menüleri düzenli bir şekilde yerleştirmek için kullanılır. 4.10.2. Tile Horizontally MDI modda açık pencereleri yatay olacak şekilde eşit pencere boyutlarında ekrana yerleştirir. 4.10.3. Tile Vertically Yukarıdaki menü seçeneği ile eşdeğerdir. Farklı olarak pencere ayarlamaları düşey olacak şekilde gerçekleştirilir.

59 4.10.4. Cascade MDI modda açık pencerelerin ekrandaki yerlerini üst üste cascade bir tarzda yeniden ayarlar. 4.10.5. Arrange Icons MDI modda minimize edilmiş pencere ikonlarını anapencerenin alt sol köşesine göre yeniden düzenler. 4.10.6. Window List Bütün açık pencereleri listeler. Aktif yapılmak istenen pencere seçilirse ilgili pencere isminin sol yanında o esnada aktif pencereyi gösteren işareti gözükür.

60 4.11. Help Menüsü Şekil-4.11.1 Help Menüsü Help(yardım) menüsü her düzeydeki programcının duyacağı bir olanaktır. Help menüsünün alt menüleri aşağıdaki gibidir 4.11.1. Microsoft Visual Basıc Help Topics Help menüsü içinde bulabileceğiniz bilgileri sınıflandırılmış olarak listeler. Burada Visual Basıc programlama dili ve ortamının kullanımı Visual Basıc in bileşenleri konusunda çeşitli başlıklar listelenmektedir. Bu başlıklardan herhangi biri üzerine mouse göstergesini götürüp double-click yaparsanız bu konu ile ilgili bilgiler ekrana gelecektir. Örneğin Using Visual Basıc başlığı double-click ile seçilirse pencere ekrana gelir. Bu pencerede de ilgi duyulan bir alt başlık seçilerek devam edilir.