Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
AnasayfaAnasayfa  Latest imagesLatest images  Kayıt OlKayıt Ol  Giriş yapGiriş yap  

 

 visual basic.net'de Registry İşlemleri

Aşağa gitmek 
YazarMesaj
Apocalypse
Genelkurmay Başkanı
Genelkurmay Başkanı
Apocalypse


Erkek Mesaj Sayısı : 411
Yaş : 31
Nerden : Ms-Dos
Kayıt tarihi : 20/02/09

visual basic.net'de Registry İşlemleri Empty
MesajKonu: visual basic.net'de Registry İşlemleri   visual basic.net'de Registry İşlemleri EmptyPaz Şub. 22, 2009 3:44 am

REGİSTRY


Merhaba arkaadaşlar şimdi size visual basic.net'de registry işlemleri hakkında bilgiler vereceğim ve bazı ufak uygulamalarından bahsediceğim. Vakit kaybetmeden başlayalım arkadaşlar.

Registry'da 5 tane grup bulunmaktadır. Bunlar;

1- Registry.CurrentUser
2- Registry.CurrentConfig
3- Registry.ClassesRoot
4- Registry.LocalMachine
5- Registry.Users


Visual basic.net'de Registry işlemlerimizi yapmamız için win32'yi import etmemiz gerekir. Bunun için kod sayfasının ilk başına aşağıdaki dou girelim.


Kod:
imports Microsoft.win32 Birede public class kod satırının altına şu kodumuzu girelim.


Kod:
inherits system.windows.forms.form şimdi örneklerimize başlayalım;


Current_user içine bir DWORD değeri eklicez. (Değerimizin ismi: tht , Değeri: 10)


Kod:
Registry.currentuser.setvalue("tht",&10) Current_user altında yeni bir klasör eklicez eklicez. (Klasör adımız: turkhackteam)


Kod:
Registry.currentuser.createsubkey("turkhackteam")

Üstte oluşturduğumuz klasörümüze bir DWORD değeri ekleyelim. (Değerimizin ismi: tht , Değeri: 10)


Kod:
Registry.currentuser.createsubkey("turkhackteam").setvalue("tht",&10)

CurrentUser klasörüne oluşturduğumuz klsörün altına bir klaasör daha oluşturalım. (Bu klasöre kendi nickimi veriyorum)


Kod:
Registry.currentuser.createsubkey("turkhackteam")createsubkey("ShiLLy-cx")

--------------------------------------

Şimdi butona tıkladığımızda text'imizde DWORD değerimizi göstersin.


Kod:

Button1.click............
textbox1.text=Registry.CurrentUser.setvalue("tht")
end sub

Eğer değerini okuyacağımız klasör CurrentUserin altındaki bir klasör ise;


Kod:
Button1.click............
textbox1.text=Registry.CurrentUser.opensubkey("turkhackteam").setvalue("tht")
end sub Bazı sistem dosyalarını öğrenebiliriz. Örnek olarak yazıcı markasına bakalım.


Kod:
Button1.click.........
textbox1.text=Registry.CurrentUser.opensubkey("printer").Getvalue("peviceold")
end sub Kısaca silme işlemlerindende bahsedeyim.

Değer silme;


Kod:
registry.CurrentUser.deletevalue("tht")

Klasör silme


Kod:
registry.CurrentUser.deletesubkey("turkhackteam")

Burda size tehlikeli bir silme işleminden bahsediyorum. Klasörü içeriğiyle birlikte siler yani silme işlemini gerçekleştireceğiniz klasörde ne var ne yok temizler.

kodumuz:


Kod:
registry.CurrentUser.deletesubkeytree("turkhackteam")
-------------------------------------------

Tamamen kendi yazımdır kesinlikle alıntı değildir.
Bir teşekkür Birde +rep yeterli

teşekkürler...


__________________

Yola kazık çakılmaz, Dağa karşı bakılmaz bize turkhackteam derler bizle başa çıkılmaz.
Sayfa başına dön Aşağa gitmek
 
visual basic.net'de Registry İşlemleri
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Visual Basic Menüleri ve Anlamları...
» Visual Basıc'te Uçan Yazı
» Visual Basic Temel Bilgiler
» VISUAL BASIC 6.0 Veri Tipleri
» : Visual Basic ----- Nesne Mantığ

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Programlama :: C#j#vb.net (.Net Dilleri)-
Buraya geçin:  
Copyright © Osmanlı Tim
Osmanlı Güvenlik || The Ottoman Security
Developed By CeMRe-eX || The Labrador
Yetkinforum.com | ©phpBB | Bedava yardımlaşma forumu | Suistimalı göstermek | Son tartışmalar