Veri okutma Hata :( [ vb6 ]

HereIam

Yeni Üye
Katılım
22 Mayıs 2012
Mesajlar
15
Reaction score
0
Puanları
1
Oto güncellemeli birşey yapıcamda takıldım beyler.

Bir türlü okuutturamadım yahu.









Private Sub Command1_Click()

Dim surum

surum = Inet1.OpenURL("http://begen-facebook.tk/version.txt")

Text1.Text = surum

If Text1 = "" Then

bag = MsgBox("Güncelleme İçin Bağlantı Kurulamıyor", vbExclamation, "Bağlantı Yok")

ElseIf Text1 = Text2 Then

a = MsgBox("Güncel sürümü kullanıyorsunuz", vbInformation, "Güncelleme")

Else

b = MsgBox("Yeni sürüm bulundu yükleme yapılsın mı", vbInformation + vbYesNo, "Güncelleme")

If b = vbNo Then

ElseIf b = vbYes Then

Shell ("explorer.exe = ftp://begen-facebook.tk/public_html/version.txt"), vbNormalFocus

End If

End If

End Sub





Sunuda denedim ,



Private Sub Command1_Click()

Dim surum

surum = Inet1.OpenURL("ftp://begen-facebook.tk/public_html/version.txt")

Text1.Text = surum

If Text1 = "" Then

bag = MsgBox("Güncelleme İçin Bağlantı Kurulamıyor", vbExclamation, "Bağlantı Yok")

ElseIf Text1 = Text2 Then

a = MsgBox("Güncel sürümü kullanıyorsunuz", vbInformation, "Güncelleme")

Else

b = MsgBox("Yeni sürüm bulundu yükleme yapılsın mı", vbInformation + vbYesNo, "Güncelleme")

If b = vbNo Then

ElseIf b = vbYes Then

Shell ("explorer.exe = ftp://begen-facebook.tk/public_html/version.txt"), vbNormalFocus

End If

End If

End Sub
 
nero all in one 'nin versiyon kontrol bölümü

Kod:
Public Function CheckVersion() As Boolean

On Error Resume Next

Dim URL As String, HTML As String, Sp1() As String, Sp2() As String

URL = "http://panel.neronlineworld.com/nero.txt"

HTML = Form1.Inet1.OpenURL(URL)



Sp1 = Split(HTML, vbNewLine)

If (Sp1(0) = vbNullString) Then Exit Function

Sp2 = Split(Sp1(0), "=")

If (Sp2(1) = vbNullString) Then Exit Function



If (Sp2(1) = App.Major & App.Minor & App.Revision) Then

    CheckVersion = False

Else

    CheckVersion = True

End If

End Function



Public Sub GetNewVersion()

Dim Response As String

Response = MsgBox("Yeni versiyon cikmis, indirmek ister misiniz?", vbQuestion + vbYesNo)

If Response = vbYes Then

    ShellEx "http://www.neronlineworld.com/showthread.php?p=1221", essSW_MAXIMIZE

    End

End If

End Sub



Public Sub NoRelease()

MsgBox "Programin en guncel surumu yuklu.", vbInformation

End Sub



kullanım

Kod:
If (CheckVersion) Then Call GetNewVersion Else Call NoRelease



konunuz visual .net bölümünden visual 98 bölümüne tasınmıstır.
 
İlk önce version.txt'den değerin okunduğuna emin ol, version verisi okunduktan sonra bir messagebox ile okunan veriyi ekrana yazdır, eğer text içinde version yazdığı halde messagebox boşsa text okuma kısmında bir hata vardır, eğer messageboxta versiyon verisi görünüyor ve sonrasında programın en güncel sürümü yüklü diyorsa versiyon karşılaştırma satırında bir sorun vardır.
 
kodu orjinal olarak denersen shellex dısında sorun almazsın senden kaynaklanan bi sorun var
 
edit Hallettim,

Teşekkürler Nero, Teşekkürler pentagram.
 
Geri
Üst Alt
Reklam
Reklam