Arşiv

Archive for the ‘ipucu’ Category

CheckBox_durum degiştirmek

14 Nov 2009 karaltan Yorum yapın

bir onay kutusunun durumunu üzerine tıklamadan değiştirmek mi istiyordunuz? o zaman buyrun,

If CheckBox1.Checked = True Then
CheckBox1.Checked = False
Else
CheckBox1.Checked =True
End If

bu kod yerine daha kısa ve güzeli; 

CheckBox1.Checked = Not CheckBox1.Checked

CheckBox_checkbox eklemek (runtime)

14 Nov 2009 karaltan Yorum yapın

çalışma zamanında checkbox eklemek için aşağıdaki yapıyı kullanabilirsiniz.

Dim chkAvailable = New CheckBox
chkAvailable.Location = New Point(20, 432)
chkAvailable.Text = "Available ' görünen isim
Controls.Add(chkAvailable)
chkAvailable.Checked = True 'onaylı gelmesi sağlanıyor
dikkat! YENİ EKLENEN ONAY KUTUSUNUN, NAME=chkAvailable, TEXT="Available" OLMUŞTUR.
Categories: CheckBox, VB.NET 2008, ipucu Etiketler:,

uzun satırı bölmek

12 Nov 2009 karaltan Yorum yapın

eğer yazacağımız satır çok uzun ise alt satırdan devam etmek için altçizgi (_) karakteri kullanırız

Dim cumlem As String = Microsoft.VisualBasic.InputBox("Buraya cümlenizi yazınız ", _
 "Cümle Girişi", "varsayılan değer")

Dim cumle As String = "şu anda yazacağım cümle çok uzun" & _
 " olduğu için alt satırdan devam ettim"

değişken türü karakterleri

12 Nov 2009 karaltan Yorum yapın

değişken isimlerinin uzun uzun yazmak yerine temsili karakterler kullanılabilir.

decimal için @

double için #

integer için %

long için &

single için !

string için $

dim y% = 2009
dim z@ = 12.50

dim a$ = "altan karaalp"
Categories: VB.NET 2008, değişkenler, ipucu Etiketler:,

tag

29 Oct 2009 karaltan Yorum yapın

nesnelerin tag özellikleri vardır. burada istediğimiz bir bilgiyi tutabiliriz, yani bir nevi o nesneye bir kelime, bir sayı veya bir başka nesneyi tutma görevi verebiliriz. daha sonra da nesne.tag yazarak o tuttuğu yazı veya rakama ulaşabiliriz.

mesela:

button1′in Tag özelliğine exit yazalım.

sonra programın işleyişi esnasında if button1.tag=”exit” then end yazarsak programı sonlandırabiliriz.

bu tag propertisini daha güzel nerelerde kullanabiliriz bir düşünelim bakalım…

if button1.tag=”exit” then end 
Categories: VB.NET 2008, ipucu Etiketler:

sizegripstyle

29 Oct 2009 karaltan Yorum yapın

formumuzun sağ alt köşesinin aşağıdaki şekildeki gibi olmasını istiyorsanız  değerini True yapın.sizegripstyle

Categories: VB.NET 2008, ipucu Etiketler:

kısayol tuşu atamak

29 Oct 2009 karaltan Yorum yapın

çalışma zamanında F10 tuşuna basınca programın sonlandırılmasını istesek ne yapardık? cevabı burada.

- Formun KeyPreview(tuş önizleme) özelliğini true yapalım önce. ( bu özellik ile herhangi bir tuşa basınca o kontrolün key olayı ile birlikte formun da key olayı işletilir, şöyleki bu özelliği true yapmadan formun keydown özelliğine end yazarsak başka bir nesne aktif iken bu komut işletilmez çünkü o nesnenin keydown olayında böyle bir kod yok ki. ancak keypreview true yaparsak hangi nesne aktif olursa olsun formun keydown olayı da çalışır, çünkü arkaplanda sinsi sinsi bekliyor bir tuşa bassınlar diye, tuş önizleme işte budur : ) )

- formun KeyDown olayına aşağıdaki gibi yapıyoruz.

Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
If e.KeyCode = Keys.F10 Then End
End Sub

Projeyi çalıştırdığımızda F10 tuşuna basarsak proje sonlanır.

KeyPreview olayını false yapıp projeyi tekrar çalıştırın ve F10′a basın ne olacak bakalım?

Categories: VB.NET 2008, ipucu Etiketler: