Windows Việt

Cộng Đồng Công Nghệ Thông Tin Việt

Trang ChínhTrang Chính  Sự kiện  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share
 
 [Hướng dẫn] Tạo Check For Update cho chương trình VB.Net
Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Administrator
Administrators

Administrator
 Administrators
Giới tính : Nam
Tuổi : 29
Posts Posts : 2804
Coins Coins : 5864
Thanked Thanked : 799
[Hướng dẫn] Tạo Check For Update cho chương trình VB.Net Empty

Dân coder bọn mình sau này cũng viết chương trình và cũng sẽ cho ra những phiên bản update mới, nên cái này xem ra không thể thiếu Very Happy Nên hôm nay mình chia cách nhỏ, đơn giản để các bạn làm cho vui thôi, không được pro lắm, chủ yếu là chia sẽ kiến thức thôi.

Đầu tiên bạn cần phải có host để chương trình có thể kiểm tra version của chương trình. Bạn có thể tạo host free, rồi upload 1 trang HTML với nội dung là thông số phiên bản mới nhất của bạn.

Ví dụ : Mình đang viết chương trình Easy Facebook For You với phiên bản mới nhất là 3.0. Ở đây mình đang dùng Forumotion - Forum miễn phí để tạo 1 trang html với nội dung như sau :

Code:
3.0

Hoặc bạn có thể xem trực tiếp trang HTML ở đây :

Code:
http://www.windowsviet.com/h59-CheckForUpdate

Bước 2 : Các bạn xem code dưới đây để tham khảo :

Code:
          Try
            //////Đây là version hiện thời của chương trình
            Dim ThisVer As String = "3.0"

            //////Đường dẫn đến HTML có thông số version của phiên bản mới nhất
            Dim sURL As String = "http://www.windowsviet.com/h59-CheckForUpdate"

            Dim req As System.Net.WebRequest = System.Net.WebRequest.Create(sURL)

            req.Method = "GET"

            //////Đọc dữ liệu trong file HTML
            Dim resp As System.Net.HttpWebResponse = CType(req.GetResponse(), System.Net.HttpWebResponse)

            Dim strmReader As New System.IO.StreamReader(resp.GetResponseStream())

            Dim UpdateVer As String = strmReader.ReadToEnd()

            //////So sánh phiên bản hiện thời với phiên bản mới nhất

            //////Phiên bản hiện thời nhỏ hơn phiên bản update
            If UpdateVer <> ThisVer Then 

                Mesage.Box("Đã có phiên bản mới nhất " & Updatever)

            Else 

                //////Phiên bản hiện thời và phiên bản update bằng nhau
                Dim fr As CheckForUpdate = New CheckForUpdate()

                Mesage.Box("Chúc mừng! Bạn đang dùng phiên bản mới nhất!")

            End If

        Catch ex As Exception

            //////Nếu không có Internet sẽ hiện thông báo
            MessageBox.Show("Bạn phải có kết nối internet để kiểm tra Update", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)

        End Try

Rất đơn giản, nên mình chỉa làm share cho vui thôi, ai pro thì cũng đừng chê bai nha Laughing


[You must be registered and logged in to see this link.]

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
changtraisitinh
Member

changtraisitinh
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 405
Coins Coins : 914
Thanked Thanked : 113
[Hướng dẫn] Tạo Check For Update cho chương trình VB.Net Empty

đọc source chương trình Easy Facebook là thấy rùi. mấy phần mềm khác chắc cũng cũng có 1 trang để kiểm tra update, nếu mà tìm dc các trang đó thì làm cái Update Software được rùi !

>>> bom


[Hướng dẫn] Tạo Check For Update cho chương trình VB.Net Vtc14653vtc13203nohacks

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
Administrator
Administrators

Administrator
 Administrators
Giới tính : Nam
Tuổi : 29
Posts Posts : 2804
Coins Coins : 5864
Thanked Thanked : 799
[Hướng dẫn] Tạo Check For Update cho chương trình VB.Net Empty

Muốn tìm dễ thôi ấy mà. Xài URL Helper, bật nó lên, xong bật chương trình cần tìm link update, chọn check update, rồi chuyển qua URL Helper là thấy link liền. Mà ông nói Update Software nào thế?


[You must be registered and logged in to see this link.]

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
changtraisitinh
Member

changtraisitinh
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 405
Coins Coins : 914
Thanked Thanked : 113
[Hướng dẫn] Tạo Check For Update cho chương trình VB.Net Empty

bó tay hok nghĩ ra cách làm cụ thể! Very Happy

>>> bom


[Hướng dẫn] Tạo Check For Update cho chương trình VB.Net Vtc14653vtc13203nohacks

※ Bài viết cùng chuyên mục


https://windows.forumvi.com
Tác giảThông điệp
Sponsored content


[Hướng dẫn] Tạo Check For Update cho chương trình VB.Net Empty

※ Bài viết cùng chuyên mục


 
[Hướng dẫn] Tạo Check For Update cho chương trình VB.Net
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Windows Việt :: Công Nghệ Thông Tin :: Kinh nghiệm - Thủ thuật-
[Windows Việt] Deverloped by Nguyễn Gia Phú - https://windows.forumvi.com
Powered by © Forumotion.com - phpBB™ version ©phpBB2
Go to top Go to bottom