Nesne Mantığı
Nesne Mantığı: Visual Basic'te kullandığımız oğelere (CheckBox, CommanButton, PictureBox...) kısaca nesne diyoruz. Nesne dememizin en onemli sebeplerinden biri, bu nesnelerin bircok ozellikleri bulunmasıdır. Orneğin nesnenin koordinatları, renkleri, fontları.... ve bircok ozellikleri bulunmaktadır.
Nesnelerin ozelliklerini; program tasarım aşamasında iken Properties kutusundan veya program icerisinde herhangi bir satırdan ayarlayabiliriz.
Nesnelerin ozellikleri tasarladığımız program aktif konumda iken (calışırken), kullanıcının isteklerine gore değişebilir veya bu ozelliklere gore programın calışma akışı yonlendirilebilir.
Orneğin;
Bilgisayarı kapat menusunde askıya al seceneği normalde secilebilirken, Windows'u guvenli kipte actığımızda secilemez hatta kullanıcı tarafından gorulemez olmaktadır. Burada nesnenin visible (gorunurluk) ozelliği false (0 yani etkin dışı) edilmiştir
Nesnelerin Temel Ozellikleri:
Her nesnenin (genelde) ortak ozellikleri bulunmaktadır. Toolbox başlığı altında anlattığımız nesnelerin ortak ozelliklerini topluca anlatacağız. Boylece her nesne icin aynı şeyleri tekrarlayıp durmayacağız. Bu yuzden bu bolumu iyice kavramaya calışmanız cok onemli.
Nesneler ve ozellikleri aralarına nokta işareti konularak ayarlanmaktadır. Zaten Visual Basic Nesne adını yazdıktan sonra nokta işareti koyar koymaz o nesnenin ozelliklerini bize gostermektedir.
Şunu da belirtmeliyim nesne isimleri Checkbox, CommanButton diye duşunulmemeli. Nesnenin gercek ismi programcı tarafından değiştirilebilir. CommandButton her zaman bir CommandButton ozelliği taşımakta olsa bile adı Ahmet veya portakal olabilir. Nesnenin gercek adını Properties kutusundaki Name kısmından oğrenebilir ve değiştirebiliriz.
Oluşturduğunuz programı veya yazdığınız kodları denemek istediğinizde F5 tuşuna basın program calışacaktır.
Nesnelerde olmak yada olmamak deyimleri False(olmamak), True(olmak olarak) nitelendirilir.
Visible : Nesne Gozuksun veya gozukmesin. Ornek;
TamamButonu.Visible = True
Enable : Nesne kullanılabilsin, kullanılamasın. Ornek;
TamamButonu.Enable = False
Font : Nesnenin yazı tipi ne olsun. Ornek;
YaziKutusu.Font = "Arial"
Height : Nesnenin yuksekliği (Boyu) ne olsun. Ornek;
TamamButonu.Heigh = 200
Width : Nesnenin yuksekliği (Eni) ne olsun. Ornek;
TamamButonu.Width = 200
Left : Nesnenin Konumu (Sola Uzaklığı) ne olsun. Ornek;
TamamButonu.Left = 200
Top : Nesnenin Konumu (Yukarıya Uzaklığı) ne olsun. Ornek;
TamamButonu.Top = 200
Color : Nesnenin rengi ne olsun (Backcolor, Maskcolor,Fillcolor ve benzerleri icin de aynı kullanım). Ornek;
TamamButonu.BackColor = rgb(100,20,35)
Burada rgb komutu kullanılmıştır.
__________________
Nesne Mantığı
Programlama0 Mesaj
●24 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Programlama
- Nesne Mantığı