• Forum vBulletin altyapısından Xenforo altyapısına geçirildi, bu sebeple eski şifreleriniz ile foruma giriş yapamayacaksınız, parolamı unuttum adımından mailiniz ile şifre sıfırlayarak giriş yapabilirsiniz.

    Üyeliklerinde geçerli bir mail adresi olmadığı için sıfırlama yapamayacak kullanıcılar forum kullanıcı adlarını ve yeni şifrelerini yazarak info@maxigame.org adresine şifre sıfırlamak istediklerine dair bir mail göndersinler şifrelerini sıfırlayıp mail adreslerini güncelleyeceğiz. Şifreniz sıfırlandıktan sonra foruma giriş yapıp tekrar istediğiniz gibi değiştirebilirsiniz.

Visual Basic .NET 2010 Program Güncelliğini Kontrol Etmek

  • Konuyu başlatan Konuyu başlatan LegendM
  • Başlangıç tarihi Başlangıç tarihi

LegendM

Banlanmış Üye
Aktiflik
K.Tarihi
18 Haz 2009
Mesajlar
509
Puanı
69
Konum
127.0.0.1
Herkese merhaba,hepimiz programın yeni sürümü çıktığında kullanıcıya o sürümü indirmek isteriz fakat program uyarı vermediği sürece bir çok kullanıcı farkında bile olmaz


Bende bunun için basitçe kod yazdım

Öncelikle bunun için bir websitesine ihtiyacınız var,free host vs herşey olur

Örneğin ben sitenin başlığını v3guncel yaptım şimdi gelelim kodlara

Öncelikle ihtiyacımız olan elementler >>> webbrowser(WebBrowser2),ve bir label(acikla)

Şimdi label'in manası eğer kişi kendi kontrol etmek isterse butona bastığında acikla yazısı evet olsun ve pencere belirsin,eğer kullanıcı basmazda siz başlangıçta webbrowser'a kontrol ettirmek istediğinizi url'nizi girersiniz.Eğer program güncelse kullanıcıyı rahatsız etmez.Eğer güncel değilse bildirim çıkarır

Şimdi kodlar

Tarayıcı sayfayı yükledikten sonraki kodlar
HTML:
 Private Sub WebBrowser2_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser2.DocumentCompleted
        If WebBrowser2.DocumentTitle.StartsWith("v3guncel") Then
            If acikla.Text = "evet" Then
                MsgBox("Programınız güncel", MsgBoxStyle.Information, "")
            Else

            End If
        Else
            MsgBox("Yeni bir güncelleme mevcut", MsgBoxStyle.Information, "")
            Process.Start("http://legendm.weebly.com/wallpleech.html")

        End If

    End Sub
Kullanıcı güncelleme butonuna bastıktan sonraki kodlar

HTML:
    Private Sub GüncellemeToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GüncellemeToolStripMenuItem.Click
        WebBrowser2.Navigate("http://legendm.weebly.com/wallpleech-v3.html")
        acikla.Text = "evet"
    End Sub


Mantıken tarayıcı sayfayı yüklediğinde başlığa bakıyor.Eğer başlık v3guncel ile başlıyorsa program güncel olduğunu anlıyor ve gerekeni yapıyor.Eğer değilse size uyarı verip download penceresini açıyor.Çok basit ve güzel bir sistem.Bu kodları düzenleyerek programı otomatik sessizce güncellemek mümkün :up:


Program açılışında güncelliği kontrol etmesini istiyorsanız form'un yüklenişine

WebBrowser.Navigate("adresiniz")

yazıp arka planda işleri yaptırabilirsiniz



İlk rehber konum varsa hata affola :'(
 
Geri
Üst