Afficher dans une TextBox suite a un "Parcourir"

Résolu/Fermé
theopom Messages postés 52 Date d'inscription mardi 8 mars 2011 Statut Membre Dernière intervention 20 janvier 2019 - Modifié le 29 avril 2018 à 19:47
theopom Messages postés 52 Date d'inscription mardi 8 mars 2011 Statut Membre Dernière intervention 20 janvier 2019 - 30 avril 2018 à 13:49
Bonjour,

j’aimerais crée un Launcher pour FiveM mais je suis bloquer sur 2 étapes.

1 – Comment fessons nous pour que l’utilisateur puisse indiquer le chemin d’accès de son FiveM.exe et l'afficher dans une TextBox dans la form2

2 – J’ai mon fichier FiveM.exe mais sur mon raccourcie à moi j’ai ajouter cela

En simple j’y met l’adresse Ip pour me connecter directement mais comment faire sur VbNet.

Merci beaucoup d’avoir pris le temps de me lire.

A voir également:

1 réponse

cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
29 avril 2018 à 19:59
Bonjour,

Utiliser une openfiledialog pour récuperer le chemin de l'exe dans une Textbox:

https://docs.microsoft.com/fr-fr/dotnet/api/system.windows.forms.openfiledialog?redirectedfrom=MSDN&view=netframework-4.8
1
theopom Messages postés 52 Date d'inscription mardi 8 mars 2011 Statut Membre Dernière intervention 20 janvier 2019 3
Modifié le 29 avril 2018 à 21:09
Je vient de réusir merci beaucoup, et savez vous pour mon deuxième soucis ?.

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
OpenFileDialog1.Title = "Choisissez un fichier"
OpenFileDialog1.Filter = "exe|*.exe"
OpenFileDialog1.FilterIndex = 1
OpenFileDialog1.InitialDirectory = "c:\"
OpenFileDialog1.ShowDialog()
Dim a As String
a = OpenFileDialog1.FileName
If a <> "" Then TextBox1.Text = a
If a <> "" Then My.Computer.Clipboard.SetText(a)
End Sub
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
29 avril 2018 à 21:07
comme ceci:

With OpenFileDialog1
.Title = "Ouvrir" 'Titre de la barre de titre
.InitialDirectory = "c:\" 'répertoire de départ
.Filter = "Fichiers exe|*.exe" ' on travaille uniquement sur les .txt
.Multiselect = False 'sélectionner 1 seul fichier
.CheckFileExists = True 'Message si nom de fichier qui n'existe pas.
'Permet d'ouvrir uniquement un fichier qui existe; CheckPathExists peut aussi être utilisé.
.ValidateNames = True 'n'accepte que les noms valides (win 32)
.AddExtension = True 'ajoute une extension au nom s'il n'y en a pas
 If .ShowDialog() = System.Windows.Forms.DialogResult.OK Then
      TextBox1.Text = .OpenFile()
           End If
End With
0
theopom Messages postés 52 Date d'inscription mardi 8 mars 2011 Statut Membre Dernière intervention 20 janvier 2019 3
29 avril 2018 à 21:52
Merci beaucoup pour votre réponse, malgrès que j'ai trouver une solution juste au dessus. Mais merci, avez vous une solution pour mon problème numéro 2.
0
theopom Messages postés 52 Date d'inscription mardi 8 mars 2011 Statut Membre Dernière intervention 20 janvier 2019 3
30 avril 2018 à 13:49
Je vient de trouver la solution au problème numéro 2 pour ceux que ca intéressent:
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim startInfo As ProcessStartInfo = New ProcessStartInfo("C:\Users\AppData\Local\FiveM\FiveM.exe")
startInfo.WindowStyle = ProcessWindowStyle.Normal
startInfo.Arguments = "+connect 000.000.00.00:00000"
Process.Start(startInfo)
End Sub


Merci a vous
0