Türkiye'nin en yeni Ultima Online, Counter-Strike, LoL, Dota 2, E-spor oyunları ve daha birçok oyunla ilgili Türkçe oyun haber, bilgi, topluluk platformu. Türkiye'nin en yeni Ultima Online, Counter-Strike, LoL, Dota 2, E-spor oyunları ve daha birçok oyunla ilgili Türkçe oyun haber, bilgi, topluluk platformu.
  • ANASAYFA
  • FORUM
  • DOKÜMAN
  • DOWNLOAD
  • DISCORD
  • İLETİŞİM
   Üye ol    Giriş
    Doküman > Diğer Dökümanlar > Vb Temel Komutlar.

Vb Temel Komutlar.

  • Armi
  • June 03, 2006
  • 0 Yorumlar
  • 5.6K Görüntüleme
Visual Basic Mantığından Açıklamalar-1
Nesne Mantığı : Nesne deyip deyip duruyoruz. Nedir bu nesne? İşte Nesne;
Elementlerin bir araya ge..... (Sadece şakaydı ) Visual Basicde kullandığımız
öğelere (CheckBox, CommanButton, PictureBox...) kısaca nesne diyoruz.
Nesne dememizin en önemli sebeplerinden biri, bu nesnelerin birçok özellikleri
bulunmasıdır. Örneğin nesnenin koordinatları, renkleri, fontları.... ve birçok
özellikleri bulunmaktadır.
Nesnelerin özelliklerini; program tasarım aşamasında iken Properties kutusundan veya
program içerisinde herhangidir satırdan ayarlayabiliriz.
Nesnelerin özellikleri tasarladığımız program aktif konumda iken (çalışırken),
kullanıcının isteklerine göre değişebilir veya bu özelliklere göre programın çalışma
akışı yönlendirilebilir. Örneğin;
Bilgisayarı kapat menüsünde askıya al seçeneği normalde seçilebilirken, Windows'u
güvenli kipte açtığımızda seçilemez hatta kullanıcı tarafından görülemez olmaktadır.
Burada nesnenin visible (görünürlük) özelliği false (0 yani etkin dışı) edilmiştir.
Nesnelerin Temel Özellikleri:
Her nesnenin (genelde) ortak özellikleri bulunmaktadır. Biz 2. dersde anlattığımız
nesnelerin ortak özelliklerini topluca anlatıp, farklı özelliklerini ayrıca
açıklamayı uygun gördük. Böylece her nesne için aynı şeyleri tekrarlayıp
durmayacağız. Bu yüzden bu bölümü iyice kavramaya çalışmanız çok önemli.
Nesneler ve özellikleri aralarına . işareti konularak ayarlanmaktadır. Zaten Visual
Basic Nesne adını yazdıktan sonra . işareti koyar koymaz o nesnenin özelliklerini
bize göstermektedir.
Şunu da belirtmeliyim nesne isimleri Checkbox, CommanButton diye düşünülmemeli.
Nesnenin gerçek ismi programcı tarafından değiştirilebilir. CommandButton her zaman
bir CommandButton özelliği taşımakta olsa bile adı Ahmet veya portakal olabilir.
Nesnenin gerçek adını Properties kutusundaki Name kısmından öğrenebilir ve
değiştirebiliriz.
*Nesnelerde olmak yada olmamak deyimleri False(olmamak), True(olmak olarak)
nitelendirilir.
Visible : Nesne Gözüksün veya gözükmesin. Örnek;
TamamButonu.Visible = True
Enable : Nesne kullanılabilsin, kullanılamasın. Örnek;
TamamButonu.Enable = False
Font : Nesnenin yazı tipi ne olsun. Örnek;
YaziKutusu.Font = "Arial"
Heigh : Nesnenin yüksekliği (Boyu) ne olsun. Örnek;
TamamButonu.Heigh = 200
Width : Nesnenin yüksekliği (Eni) ne olsun. Örnek;
TamamButonu.Width = 200
Left : Nesnenin Konumu (Sola Uzaklığı) ne olsun. Örnek;
TamamButonu.Left = 200
Top : Nesnenin Konumu (Yukarıya Uzaklığı) ne olsun. Örnek;
TamamButonu.Top = 200
Color : Nesnenin rengi ne olsun (Backcolor, Maskcolor,Fillcolor ve benzerleri için
de aynı kullanım). Örnek;
TamamButonu.BackColor = rgb(100,20,35)
Burada rgb komutu kullanılmıştır. Daha ileride anlatılacak.Wink


Label Nesnesi :

Label nesnesi kısaca bahsettiğimiz gibi, bir konumu isimlendirmek veya kullanıcının
görebilmesi için ekrana yazı bırakmaya yarar. Bu nesnenin başlıca özelliklerinden
bahsetmiştik. Ayrıca
Label1.caption : Label üzerindeki yazıyı kontrol eder.
Label1.alignment : Label içerisindeki yazının sağa, sola dayalı veya ortalanmış
olacağının kontrolüdür.
Label1.autosize : Labelin boyutunu, içerisindeki yazıya göre otomatik olarak
ayarlar.
Label1.backstyle : Labelin artalan özelliğini belirtir.(Renkli veya şeffaf)
Label1.borderstyle : Label etrafındaki çerçevenin şeklini ayarlar.
TextBox Nesnesi:

Texbox nesnesi kullanıcıya bir değer sonucunu göstermek, bir yazıyı iletmek veya
kullanıcı tarafından bir değer yada bir yazı isteminde bulunmak için kullanılır.
Text1.text : TexBox içerisindeki yazıyı ayarlar.
Text1.alignment : Textbox içerisindeki yazının sağa, sola dayalı veya ortalanmış
olacağının kontrolüdür.
Text1.borderstyle : Textbox etrafındaki çerçevenin şeklini ayarlar.
Text1.maxlenght : Texboxun alabileceği en fazla karakter sayısını ayarlar.
Text1.multiline : Textbox içerisindeki yazının, text kutusu sınırına gelince
devam etmesini veya bir alt satıra geçmesini ayarlar.
Text1.passwordchar : Textbox içerisindeki karakterlerin *** şeklinde gözükmesini
sağlar(Şifre ekranlarında olduğu gibi).
Text1.scrollbar : Textbox içerisindeki yazı ekrana sığmadığında sürükleme
çubuğunun çıkıp çıkmayacağını ve çıkacağı yeri ayarlar.
Command Button (Komut Butonu) Nesnesi :

Command Button nesnesi programlarda gördüğümüz düğmelerin görevini yapar. Kısaca
İşlemi onaylama, seçeneği kabul etme, işlemi iptal etme gibigörevler üstlenebilir.

Command1.caption : Buton üzerinde gözüken yazı.
Command1.disablepicture : Buton disable konumunda iken üzerinde gözükecek resim
Command1.downpicture : Buton basılı konumda iken üzerinde gözükecek resim.
Command1.picture : Buton normal konumda iken üzerinde gözükecek resim.
Command1.style : Butonun Windows standartlarında olup olmayacağının ayarı.
Command1.backcolor : Buton Windows standardında değil ise gözükeceği renk ayarı.
Command1.default : Form içerisinde Enter tuşuna basıldığı zaman bu tuşun
kendiliğinden basılmasını sağlar.
Command1.cancel : Form içerisinde Esc tuşuna basıldığı zaman bu tuşun
kendiliğinden basılmasını sağlar.

---------------
Alıntıdır.

Üye Ol veya Giriş Yap

Bu içeriğe yorum atmak istiyorsanız hemen üye olun veya giriş yapın.

Yorumlar (0)

Henüz yorum yapılmamış
Sadece kayıtlı kullanıcılar yeni yorum yapabilir.
Beğeni Takipçi Üye Takipçi
Benzer Sayfalar
  • Vb Temel Bilgiler

    June 03, 2006

  • İlk Yardım Temel Bilgiler

    July 15, 2006

  • Temel MySQL Komutları

    February 03, 2009

  • Temel String Tanımlamaları

    September 10, 2009

  • İlkokuldan Üniversiteye Temel Öğretim Aracı

    January 01, 1970



  • Son Forumlar
  • Sayfalar
  • Erlik UO
    Erlik UO II ServUO - RunUO

    Sunucular 1 weeks önce

  • beth
    Tc Simülasyonu Uo Server

    Sunucular 1 weeks önce

  • dealer666
    UO AOS PvP Free Shard

    Sunucular 2 weeks önce

  • genesis07
    Şuan oynanacak uzun soluklu server

    Sunucular 2 weeks önce

  • beth
    Ultimate World

    Sunucular 1 months önce

  • Fizban
    Regnum UO

    Sunucular 1 months önce

  • pawnless
    Ultima ya geri dönün

    Ultima Online 1 months önce

  • pawnless
    pvp sunucu kurmak istiyorum ama

    Ultima Online 1 months önce

  • Bütün bir yıl çok çalıştılar, çok fazla mücadele ettiler ve artık sona geldiler.

    ESL One Cologne 2017

    June 30, 2017

  • Activision yetkililerinin yaptığı açıklamaya göre Cod:MW Remastered, Infinite Warfare’den ayrı bir oyun olarak satılmaya başlanacak.

    Call of Duty Modern Warfare Remastered açıklandı!

    June 24, 2017

  • Artık gelenekselleşen Steam mevsim indirimlerinin en sevileninin zamanı geldi kapımıza dayandı.

    Steam Yaz İndirimi 2017 Rehberi

    June 22, 2017

  • Ultima Online için unoffical DLC

    Ultima LandFall

    June 18, 2017

  • Simple Radar - Kullanışlı ve Basit Radar

    June 03, 2017

  • CS:GO FPS Arttırma ile ilgili detaylı bilgilendirici faydalı döküman

    CS:GO FPS Arttırma ile İlgili Herşey

    May 28, 2017

  • Easy Vibrance enhancer v1.3.0.1

    May 09, 2017

  • Vibrance GUI

    March 31, 2017

Menü

ANASAYFA
FORUM
DOKÜMAN
DOWNLOAD
İLETİŞİM
Ideamedia
© 2004 - 2023 Ultima-Strike. Her hakkı saklıdır.