Option Strict On Public Class Form1 Dim message As String Private Sub Form1_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing My.Settings.message = message My.Settings.Save() End Sub Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load message = My.Settings.message If message = "" Then MessageBox.Show("Pour la sécurité de votre compte," & Environment.NewLine & "Il est interdit de transmettre votre identifiant ou votre mot de passe.", "Attention", MessageBoxButtons.OK, MessageBoxIcon.Information) message = "supprimer" End If End Sub End Class 'Pour afficher le dossier My.Settings 'Afficher les dossiers cachés 'Sous Vista, Windows 7 et 8 ' C:\Users\Utilisateur\AppData\Local\Nom de l'application 'Sous XP ' C:\Documents and Settings\Propriétaire\Local Settings\Application Data\Nom de l'application
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load MsgBox("Pour la sécurité de votre compte," & vbNewLine & "Il est interdit de transmettre votre identifiant ou votre mot de passe.", MsgBoxStyle.Information)
Public Class maj Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Form1.Show() Form1.Enabled = True Me.Close() End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick ProgressBar1.Increment(2) If ProgressBar1.Value = 100 Then Timer1.Stop() If ProgressBar1.Value = 100 Then Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("version.txt") Dim response As System.Net.HttpWebResponse = request.GetResponse() Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream()) Dim newestversion As String = sr.ReadToEnd() Dim currentversion As String = Application.ProductVersion If newestversion.Contains(currentversion) Then Button1.Enabled = False Button1.Text = "Vous êtes à jour!" Button2.Enabled = True Form1.Enabled = True Button1.BackColor = Color.Green Else MsgBox("Une nouvelle mise à jour est disponible ! " & vbNewLine & "La page internet va s'ouvrir est le téléchargement va débuter automatiquement.", MsgBoxStyle.Information) Button1.Text = ("Mise à jour en cours...") WebBrowser1.Navigate("lien du téléchargement.exe") Process.Start("telechargement du fichier.exe") Me.Close() Form1.Enabled = True UseWaitCursor = False End If End If End If End Sub Public Sub CheckForUpdates() If ProgressBar1.Value = 100 Then Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("version.txt") Dim response As System.Net.HttpWebResponse = request.GetResponse() Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream()) Dim newestversion As String = sr.ReadToEnd() Dim currentversion As String = Application.ProductVersion If newestversion.Contains(currentversion) Then MsgBox("Vous êtes à jour!") Button1.Enabled = False Else MsgBox("Une mise à jour est disponible veuillez la télécharger!", MsgBoxStyle.Information) Button1.Text = ("Mise à jour en cours...") WebBrowser1.Navigate("lien du téléchargement.exe") Process.Start("telechargement du fichier.exe") End If End If End Sub Private Sub maj_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Button2.Enabled = False ProgressBar1.Visible = False ProgressBar1.Visible = True Me.Button1.Enabled = False Button1.Text = "Vérification des mises à jour..." Timer1.Start() CheckForUpdates() End Sub End Class
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPrivate Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click CreateDirectoryOnDesktop("essai") MessageBox.Show("Votre dossier est crée sur le bureau.", "Création dossier", MessageBoxButtons.OK, MessageBoxIcon.Information) End Sub Public Sub CreateDirectoryOnDesktop(ByVal directoryName As String) Dim DesktopPathD As String = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory) My.Computer.FileSystem.CreateDirectory(DesktopPathD & "" & directoryName) End Sub