mayhemious
Administrator
Karma: 70
Online
Cinsiyet: 
Mesaj Sayısı: 1008
mayhem mayhemious
|
 |
« : 17 Nisan 2008, 14:19:10 » |
|
Bu Kodla Programınız Sizin İstediğiniz Kadar Kulanılabilir Şimdi Formumuza 1 adet label koyalım adını da değiştirmeyelim. Label bize programın kaç defa çalıştırıldığını söyleyecek
Option Explicit
Private Sub Form_Load() Dim kbel As String kbel = GetSetting("sınır", "sınırla", "kbel", 0) If kbel >= 5 Then 'Burdaki 5 rakamını isterseniz yükseltebilirsiniz bu rakam programın kaç kere çalışacağını belirtiyor. SaveSetting "sınır", "sınırla", "kbel", 111111 MsgBox "Programın kullanım süresi bitti", vbOKOnly, "Uyarı'" Unload Me End Else kbel = kbel + 1 SaveSetting "sınır", "sınırla", "kbel", kbel Label1.Caption = kbel End If End Sub
Alıntı:Vb-coder
|
|
|
|
|
Logged
|
Mesaj Sayısı 10 ve Altı olanlar Sorularınız YANITLANMAYACAK Linklerin Görülmesine Izin Verilmiyor Linki Görebilmek Için Üye Ol veya Giris YapV.I.P. Üye Olun. Programlamada Bir Adım Öne Geçin
|
|
|
tasiyici
Üye
 
Karma: 0
Offline
Cinsiyet: 
Mesaj Sayısı: 41
|
 |
« Yanıtla #1 : 19 Nisan 2008, 13:12:34 » |
|
slm mayhemious yani bu senin değin demo programlarda olanların aynısı gibi bişey dimi
|
|
|
|
|
Logged
|
|
|
|
mayhemious
Administrator
Karma: 70
Online
Cinsiyet: 
Mesaj Sayısı: 1008
mayhem mayhemious
|
 |
« Yanıtla #2 : 19 Nisan 2008, 13:13:44 » |
|
buradan yola çıkarak aynı mantık kurulabilir. bu kod ile program istediğiniz süre değil !!! istediğini defa çalıştırılır. Örneğin programınızın 10 defa çalışmasını istiyorsanız bu kod size göre 
|
|
|
|
|
Logged
|
Mesaj Sayısı 10 ve Altı olanlar Sorularınız YANITLANMAYACAK Linklerin Görülmesine Izin Verilmiyor Linki Görebilmek Için Üye Ol veya Giris YapV.I.P. Üye Olun. Programlamada Bir Adım Öne Geçin
|
|
|
tasiyici
Üye
 
Karma: 0
Offline
Cinsiyet: 
Mesaj Sayısı: 41
|
 |
« Yanıtla #3 : 23 Nisan 2008, 00:18:56 » |
|
güzelmiş eline sağlık bunu saat olarak hesaplayıp yapabilirmiyiz hani bazı programların kullanım süreli oluyor ya
|
|
|
|
|
Logged
|
|
|
|
mayhemious
Administrator
Karma: 70
Online
Cinsiyet: 
Mesaj Sayısı: 1008
mayhem mayhemious
|
 |
« Yanıtla #4 : 23 Nisan 2008, 11:58:11 » |
|
zaman kontrolü eklemen gerekir 
|
|
|
|
|
Logged
|
Mesaj Sayısı 10 ve Altı olanlar Sorularınız YANITLANMAYACAK Linklerin Görülmesine Izin Verilmiyor Linki Görebilmek Için Üye Ol veya Giris YapV.I.P. Üye Olun. Programlamada Bir Adım Öne Geçin
|
|
|
FERDIKUCUK
Acemi Üye

Karma: 0
Offline
Cinsiyet: 
Mesaj Sayısı: 15
|
 |
« Yanıtla #5 : 16 Haziran 2008, 10:52:36 » |
|
tesekkurlewr
|
|
|
|
|
Logged
|
Programci Oldum Diyen Herkes Programci Degildir.
|
|
|
metingo
Yeni Üye
Karma: 0
Offline
Mesaj Sayısı: 1
|
 |
« Yanıtla #6 : 12 Temmuz 2008, 21:31:56 » |
|
dostum sınırlı bir program yaptık diyelim. bu kodu girerek program demo halinde istediğimiz kadar çalışmasına izin vedik. program satın alındığında sınırsız çalışması için nasıl bir kod düzenlemek gerekir. tesekkürler
|
|
|
|
|
Logged
|
|
|
|
mayhemious
Administrator
Karma: 70
Online
Cinsiyet: 
Mesaj Sayısı: 1008
mayhem mayhemious
|
 |
« Yanıtla #7 : 12 Temmuz 2008, 23:33:23 » |
|
programa + olarak 1 buton ve 1 text kutusu ekleyin
Private Sub Command1_Click() If Text1.Text = "mayhem" Then SaveSetting "sınır", "sınırla", "kbel", "mayhem" End Sub
Private Sub Form_Load() Dim kbel As String kbel = GetSetting("sınır", "sınırla", "kbel", 0) If kbel = "mayhem" Then GoTo mayhem If kbel >= 5 Then 'Burdaki 5 rakamını isterseniz yükseltebilirsiniz bu rakam programın kaç kere çalışacağını belirtiyor. SaveSetting "sınır", "sınırla", "kbel", 111111 MsgBox "Programın kullanım süresi bitti", vbOKOnly, "Uyarı'" Unload Me End Else kbel = kbel + 1 SaveSetting "sınır", "sınırla", "kbel", kbel Label1.Caption = kbel End If mayhem: End Sub
**************
text kutusuna mayhem yazılıp buton tıklanınca regedit e mayhem şeklinde bir kayıt yapılıyor. program açılışında regediti kontrol ediyor regeditte mayhem isimli bir kayıt varsa tüm sayma işlemini atlayıp programı çalıştırıyor. eğer bu kayıt yoksa 5 çalıştırma sonunda program hata mesajı verip kapanıyor. KLASİK SERIAL METODU
|
|
|
|
|
Logged
|
Mesaj Sayısı 10 ve Altı olanlar Sorularınız YANITLANMAYACAK Linklerin Görülmesine Izin Verilmiyor Linki Görebilmek Için Üye Ol veya Giris YapV.I.P. Üye Olun. Programlamada Bir Adım Öne Geçin
|
|
|
UNKNOWN
Yeni Üye
Karma: 0
Offline
Cinsiyet: 
Mesaj Sayısı: 11
|
 |
« Yanıtla #8 : 29 Ağustos 2008, 01:02:07 » |
|
Güzel Saol Emeğine Sağlık Devamını Bekliyoruz. 
|
|
|
|
|
Logged
|
Eren Yavuz
|
|
|
M.Yasin
Yeni Üye
Karma: 0
Offline
Cinsiyet: 
Mesaj Sayısı: 9
|
 |
« Yanıtla #9 : 30 Ağustos 2008, 10:10:08 » |
|
çok sağol süper kod bu programlarıma deniyecem
|
|
|
|
|
Logged
|
|
|
|
Spiirit
Yeni Üye
Karma: 0
Offline
Cinsiyet: 
Mesaj Sayısı: 10
|
 |
« Yanıtla #10 : 05 Eylül 2008, 15:53:20 » |
|
güzel bir kod
|
|
|
|
|
Logged
|
|
|
|
sahara
Yeni Üye
Karma: 0
Offline
Cinsiyet: 
Mesaj Sayısı: 4
|
 |
« Yanıtla #11 : 05 Ekim 2008, 20:28:03 » |
|
süper ya  emeğine sağlık
|
|
|
|
|
Logged
|
|
|
|
jumpstart
Yeni Üye
Karma: 0
Offline
Cinsiyet: 
Mesaj Sayısı: 2
|
 |
« Yanıtla #12 : 12 Ekim 2008, 12:40:44 » |
|
guzel kod tesekkurler..
|
|
|
|
|
Logged
|
Gerçekçi ol, İmkansızı iste !!
|
|
|
|