Favorilerine Ekle | Giriş Sayfan Yap | Tavsiye Et

 

Kurs Tanıtım Sayfası | Süper Üye Kimdir? | Menü Tasarımı Konulu Örnek Ders
Kod İndir| Hazır Kodlar | Makaleler| İpuçları | VB .NET Kursu | Dersler | Forum | Alt Bölümler | Servisler
    Merhaba Misafir
    anasayfa » visual basic ipuçları » register kullanımı ile demo program yapın
Üye Girişi
Kullanıcı Adı:  
Şifre : 
Kaydet ?
Siteden tam olarak faydalanabilmek için üye olmalısınız.
Unuttuğunuz şifrenizi öğrenebilmek için kayıt sırasında verdiğiniz Hatırlatma Cevabı'nı bilmeniz gereklidir.
Şifre hatırlatma işlevini sadece 3 defa kullanma hakkınız vardır.
Kullanıcı adını ve şifresini unutan üyelere email ile yardım verilmez.

Aktivasyon Gelmedi mi?Aktivasyon mesajınız email adresinize gelmedi mi?
Buraya tıklayarak bir kez daha aktivasyon mesajı gönderilmesini sağlayabilirsiniz.
Lütfen email hesabınızın BULK ve SPAM klasörlerini de kontrol ediniz.
Rastgele Makale

Visual Basic ile Kes - Kopyala -Yapıştır!

Yazar: Webmaster

Webmasterlar
Sitenize Ekleyin!
Sitenizde "Son Eklenen 10 Visual Basic Yazısı"'nı göstermek ve içeriğini zenginleştirmek için buraya tıklayınız.

Vbasicmaster.com'a link verin!
Aşağıdaki minik banneri sitenize eklemek için tıklayın!

Üye Sayısı:
Ziyaretçiler nerede?
Yayın № : 4926
Yayın Tar:08.11.2005
Yazar : asayuzgec
Hit :2809

Bu Yazarın Yazıları Sadece bu yazarın  göster
Bu Yazıyı Tavsiye Et

Bir çalışmanın demo?su nu yapabilmek için önce son kullanıcının hangi şekilde kısıtlanacağının açıklanması gerekli.
Ben bu makalede kullanma sayısına örnek verecegim. Ama daha önce register işlemlerini açıklamam gerekli.
Vb de üç adet register komutu vardır;
1) Savesetting UygulamaAdı,Bölüm,Anahtar,Değer
Savesetting komutu registerin HKEY_CURRENT_USERsoftwarevb and VBA Program Setting altında tutulur. Burada UygulamaAdı ve bölüm? ü klasörmüş gibi , anahtar ile deger?i ise dosya ve dosya içerigi olarak
tanımlayabiliriz.
Örnek
Savesetting ?register_deneme?,?tarih?,?son_giriş_tarihi?,now
2)Donen_deger=getsetting(UygulamaAdı,Bölüm,Anahtar)
Getsetting komutu komuttan da anlaşılacağı üzere bir değer döndürür. Bu değer HKEY_CURRENT_USERsoftwarevb and VBA Program Setting altında UygulamaAdıölümAnahtar altındaki değerdir.
Örnek
Donen_deger=Getsetting ( ?register_deneme?,?tarih?,?son_giriş_tarihi?)
3)Deletesetting UygulamaAdı,Bölüm
Bu komut verilen HKEY_CURRENT_USERsoftwarevb and VBA Program Setting altındaki UygulamaAdı ve bölüm ?ü tamamen siler.
Örnek
Deletesetting ?register_deneme?,?tarih?,
Şimdi gelelim demo hazirlamaya. Projenin Form Load yordamina
---------------------------------------------------------------------------------------------------------------------------------
Private Sub Form_Load()
On Local Error Resume Next
Kullanma_miktari = GetSetting("demo_deneme", "calistirma_miktari", "kullanma_miktari")
If (Kullanma_miktari) = 15 Then
MsgBox "BU PROGRAM 15 KULLANIMLA SINIRLIDIR"
Unload Me
Else
Kullanma_miktari = Val(Kullanma_miktari) + 1
SaveSetting "demo_deneme", "calistirma_miktari", "kullanma_miktari", Kullanma_miktari
End If
End Sub
---------------------------------------------------------------------------------------------------------------------------------
Bu projeyi 15 kez çaliştirdiginizda size mesaj olarak BU PROGRAM 15 KULLANIMLA SINIRLIDIR verecektir siz bunu degiştire bilir yada daha başka komutlar kullanarak programin başka olaylar yapmasını sağlayabilirsiniz.






Yorumlar, eklemeler ve düşünceler
        kardeş çok güzel yardımcı olmuşsun msnden ulaşabilirmisin bi kaç sorum olucak önemli. nedracix@gmail.com

teşekkürler tekrar

   Nedra, 16.02.2007 22:39
   tesekkürler kardes güzel bilgi.

   alikan54, 19.03.2007 17:58
© Hakan Ersöz 2000-2013| Üyelik Sözleşmesi | | Ödeme Bildirimi
Sitemizden yenilikleri hemen öğrenin, pop upları engelleyin, chat yapın... ToolBarımızı indirin:
Vasicmaster Toolbar'ı indirin