|
Vb İle Screen Saver Hazırlanması
Aug 10,2008 00:00
by
RubeNiS
Bu çalışma sonunda mouse denen minik ama hünerli alete nasıl hükmedeceğimizi göreceğiz. Kodu Eski bir visual basic kitabında bulup üstünde biraz değişiklik yaptım. Kendiniz uğraşarak daha da geliştirebilirsiniz. Aşağıdaki kodu bir modül içine paste edin. Başta Declare edilen fonksiyon fare imlecinin görünüp kaybolmasıyla ilgili user32 kütüphanesine ait bir fonksiyondur.
Projeye bir form ekleyip özelliklerini şu şekilde ayarlayın 1-Background = siyah 2-BorderStyle = 0-None 3-ShownInTaskBar = False 4-WindowState = 2-Maximized Formu ekledikten sonra aşağıdaki koduda General Declerations kısmından itibaren kopyalayıp fonksiyonları sırayla bağlayın.
Projeyi çalıştırınca ekran siyah bir formla kaplanacak ve siz mouse'a dokunan kadar kalacaktır. Fakat bu projenin henüz bazı eksik yanları var. Mesela klavyeden windows+E tuşuna basınca explorer açılıyor yani herhangi bir klavye kilidi yok. Bunun yanında bir password formu ekleyerek çıkışda (fare oynatıldıktan sonra) bir şifre girilmesi ve eğer şifre doğruysa screen saver'dan çıkılması güzel olurdu. Hadi yapın bunları ve programlama.com'a gönderin. Unutmayın ileride kaynak olarak başvuracağımız bu site ancak bizim çabamızla geniş bir arşiv olabilir. Kolay gelsin. |