Bonsoir,
Je me permets de poster, car j'aurais besoin d'un éclaircissement. Je souhaite, comme beaucoup de poste que j'ai pu lire faire un launcher.
Le projet avance à mon rythme, n'étant encore que peu qualifié en VB.NET.
2 questions :
Je suis sur la partie mise à jour de mon launcher et mise à jour du jeu :
Je ne met là que la base du code, le plus épurée possible. Cela reste un code de base aussi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 Public Class LauncherAurora Dim MAJ As New WebClient Dim DerniereVersion As String = MAJ.DownloadString("mon fichier string sur mon serveur ftp") Dim CheckStatus As New tcpclient Dim VersionActuelle As String _______________________________________________________________________________________ Private Sub LauncherAurora_load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Try If My.Computer.Network.IsAvailable = True Then CheckUpdatesLauncher() CheckUpdatesJeu() CheckStatutServeur() End If Catch ex As Exception End Try End Sub _________________________________________________________________________________________________ Private Sub CheckUpdatesLauncher() VersionActuelle = VersionPose.Text If DerniereVersion = VersionActuelle Then Else MsgBox("Aurora Launcher n'est pas à jour !", vbOKOnly + MsgBoxStyle.Critical, "Mise à Jour Nécessaire") MiseaJourLauncher() End If End Sub ____________________________________________________________________________________________________ Private Sub MiseaJourLauncher() VersionPose.Text = DerniereVersion End Sub
Mon problème, c'est lié à la sauvegarde d'objet, ma valeur VersionPose.text dans mon label est modifié mais pas sauvegarder. Donc mon launcher est perpétuellement à mettre à jour.
Si vous pouviez m'orienter vers ou se situe le problème, je devrais bien y trouver une solution.
Par ailleurs, sur ce même sujet, la valeur, contenu dans mon fichier que je dl de mon ftp, se traduit sous forme "adresseserveur;valeur actuelle du launcher".
J'aimerais savoir s'il y a moyen de récupérer uniquement la valeur du launcher, pour remettre en forme cela dans le label en question.
Pour que je colle de label : "Le launcher est en version" "2.1.6"
Merci d'avance pour l'aide.
Partager