Arşiv

Archive for Ekim, 2009

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:

formu transparan yapmak

29 Oct 2009 karaltan Yorum yapın

bu iş biraz seksi olacak : ) transparan demek arkasını, içini gösteren demektir. zate aklınıza hemen mankenler geldi biliyorum. ama bizim işimiz visual basic  ile

TransparencyKey özelliği: bu özellik ile formda hangi rengin transparan olacağını, yani o renge ait bir nesne var ise o nesnenin arkasını göstereceğini ayarlıyoruz.

resim herşeyi anlatıyor zaten, bir önceki projemdeki formu kullandım bu projede.

transparan

Categories: VB.NET 2008, ipucu Etiketler:

forma help butonu eklemek

29 Oct 2009 karaltan Yorum yapın

bazı başlık çubuklarında görüyoruz, simge durumuna getir, ekranı kapla veya kapat butonundan başka bir de soru işareti şeklinde bir buton oluyor, işte o yardım butonudur, ona tıklarsak, mouse üzerinde soru işareti olan bir hal alır ve bu şekilde iken biz gidip başka bir nesneye tıklayınca o nesnenin yardımı gelir. şimdi bunu yapacağız.

1- Properties penceresinden Formun HelpButton özelliği true yapılır

2- Controlbox özelliği true yapılır

3- FormBorderStyle özelliği FixedSingle, Fixed3D, Sizable veya FixedDialog olmalıdır (form varsayılan olarak Sizable gelir zaten)

4- MaximizeBox ve MinimizeBox özellikleri false yapılır

helpbutton

 

 

 

butonu kullanmak için:

forma bir textbox ekleyelim ve TextBox1_HelpRequested olayına şunları yazalım:

Help.ShowPopup(TextBox1,"buraya adinizi yaziniz", hlpevent.MousePos)
' mouse nerede ise oraya sarı zemine yardım metni (buraya adinizi yaziniz) gelecektir.

daha sonra projemizi çalıştıralım ve form ekrana gelince Help butonuna basalım, mouse soru işareti halini alınca textbox a tıklayalım, yardım metnini göreceğiz.

helpbutton1

helpbutton2

 

 

 

 

ders örneği için tıklayınız.

Categories: VB.NET 2008, ipucu Etiketler:,

görsel dersler

29 Oct 2009 karaltan Yorum yapın

eğitim ofis sitesinde temel seviyede harika visual basic.net 2008 görsel anlatımları vardır.
http://www.egitimofis.com/derslist.asp?I=S&Id=102 (an itibariyle 251 adet dosya vardır)

 

nasıl indirebilirsiniz?

öncelikle internet explorer ile videoları izlediğinizi varsayalım. videoyu izledikten sonra temporary internet files klasörünüze gidin ve oradan izlediğiniz dosyayı bulup kendi ders klasörünüze kopyalayın.

- eğer opera kullanıyor iseniz opera tarayıcınızı açın ve http://www.opera.com/support/kb/view/340/ linkine tıklayın.
- orada opera:config linkini göreceksiniz. ona tıklayın ve tarayıcınızın ayarları sayfası gelecektir.
- gelen sayfada cache diectory4 kutusunda operanın cache yolu (izlediğiniz videoların veya flash dosyaların nereye ineceği) yazmaktadır. (mesela benim yolum: C:\Documents and Settings\alto\Local Settings\Application Data\Opera\Opera 10 Beta\cache\)  bu yola giderek izlediğiniz dosyalara ulaşabilirsiniz
- bu yolu değiştirip C:\derslerim olarak yazıp altta Save butonuna basarsanız artık sizin belirttiğiniz klasöre iner videolar) ancak
- DİKKAT ! opera onlara kendsine göre isimler veriyor (opr00LP7,opr00LQ0 gibi isimler), yani izlediğiniz videonun ismini orada göremezsiniz,  sizin bunları kendi klasörünüze kopyalayıp tek tek tıklayarak neyin ne olduğuna öyle bakmanız gerekmektedir.

eğer bu derslerin hepsini rapidden indirmek isterseniz http://forum.shiftdelete.net/egitim-videolari/108579-visualbasic-net-2008-2010-set.html adresinden indirebilirisniz.

DİKKAT !!!  burada sadece 251 dosyanın 230′u vardır ona göre, site güncellenmektedir, 230′dan sonrası için http://www.egitimofis.com/derslist.asp?I=S&sayfa=33 buraya bakabilirsiniz.

öğrencilerime: siz indirmeye uğraşmayın ben size getireceğim hepsini : )

ctrl+x ipucu

29 Oct 2009 karaltan Yorum yapın

ne işe yarar desek seçili bir metni keser deriz. artık seçili demeyeceğiz çünkü bir satırın başına imleci konumlandırın ve Ctrl+x basın, seçmeye gerek kalmadan tüm satırı kesmiş oldu…

Categories: VB.NET 2008, ipucu Etiketler: