Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Wiki
Pages
Dernière activité
Quoi de neuf
Nouveaux messages
Nouveaux articles
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Magasin
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Forums généraux
Informatique
Développement
[VB.NET] Lancer un programme dans un programme par {my.Resources}
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="iUNeIV" data-source="post: 7433062" data-attributes="member: 198122"><p>Yo, </p><p></p><p>Avec la recherche du fonctionnement sous VB.Net, pour lancer un programme qui se retrouve dans les valeurs "<strong>Resources</strong>"</p><p></p><p>[CODE=vb.net]Dim tempFilePath As String = Path.Combine(Path.GetTempPath(), "internet.exe")</p><p> </p><p> Try</p><p> ' Écrire les octets de la ressource dans un fichier temporaire</p><p> System.IO.File.WriteAllBytes(tempFilePath, My.Resources.Internet)</p><p> </p><p> ' Vérifier si le fichier temporaire existe</p><p> If System.IO.File.Exists(tempFilePath) Then</p><p> ' Lancer le programme exécutable depuis le fichier temporaire</p><p> Process.Start(tempFilePath)</p><p> Else</p><p> ' Gérer le cas où le fichier temporaire n'existe pas</p><p> MessageBox.Show("Erreur: Le fichier temporaire n'existe pas.")</p><p> End If</p><p> Catch ex As Exception</p><p> ' Gérer l'erreur lors de l'écriture du fichier temporaire</p><p> MessageBox.Show("Erreur: " & ex.Message)</p><p> End Try[/CODE]</p></blockquote><p></p>
[QUOTE="iUNeIV, post: 7433062, member: 198122"] Yo, Avec la recherche du fonctionnement sous VB.Net, pour lancer un programme qui se retrouve dans les valeurs "[B]Resources[/B]" [CODE=vb.net]Dim tempFilePath As String = Path.Combine(Path.GetTempPath(), "internet.exe") Try ' Écrire les octets de la ressource dans un fichier temporaire System.IO.File.WriteAllBytes(tempFilePath, My.Resources.Internet) ' Vérifier si le fichier temporaire existe If System.IO.File.Exists(tempFilePath) Then ' Lancer le programme exécutable depuis le fichier temporaire Process.Start(tempFilePath) Else ' Gérer le cas où le fichier temporaire n'existe pas MessageBox.Show("Erreur: Le fichier temporaire n'existe pas.") End If Catch ex As Exception ' Gérer l'erreur lors de l'écriture du fichier temporaire MessageBox.Show("Erreur: " & ex.Message) End Try[/CODE] [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Forums généraux
Informatique
Développement
[VB.NET] Lancer un programme dans un programme par {my.Resources}
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut