A voir également:
- Comment faire pour ouvrir avec un bouton (.exe) dans le form
- Comment ouvrir un fichier epub ? - Guide
- Comment ouvrir un fichier bin ? - Guide
- Comment ouvrir un fichier dat - Guide
- Comment ouvrir un fichier docx ? - Guide
- Comment ouvrir un fichier 7z - Guide
3 réponses
Bonjour,
Au plus simple:
https://docs.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/shell-function
Au plus simple:
https://docs.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/shell-function
C’est du vb.net donc.
Si tu as accès à la commande shell, c’est que tu as laissé une référence par défaut qui est déconseillée car on mélange du code vb6 dans vb.net et du coup on n’apprend pas à coder correctement en vb.net. Parce qu.en vrai, vb.net, c’est du C# avec un skin VB.
Du Microsoft dans toute sa splendeur. Tout comme appeler « 50 » langages différents avec le même nom….
Donc si tu veux apprendre correctement, je te conseille à chaque nouveau projet, d’aller dans les références et décocher « Microsoft Visual Basic ».
2eme point 2010 est déprécié, ça veut dire qu’en plus d’être obsolète les failles de sécurité ne sont plus traitées.
Aujourd’hui en gratuit tu as les versions « Community » de visual studio.
Le millésimes 2019 est plutôt stable et abouti, le millésimes 2022 vient de sortir.
Il faut un pc correct tout de même.
Pour connaître le framework pour lequel tu développes il faut aller chercher l’info dans les propriétés du projet.
Enfin, puisque tu parles de form, on peut supposer que c’est un projet winform.
Dans ce cas voir ce tuto en C#
https://www.codeproject.com/articles/9123/hosting-exe-applications-in-a-winform-project
Et pour le passer en vb.net
https://www.qwant.com/?client=brz-brave&q=c%23+to+vb&t=web
Si tu as accès à la commande shell, c’est que tu as laissé une référence par défaut qui est déconseillée car on mélange du code vb6 dans vb.net et du coup on n’apprend pas à coder correctement en vb.net. Parce qu.en vrai, vb.net, c’est du C# avec un skin VB.
Du Microsoft dans toute sa splendeur. Tout comme appeler « 50 » langages différents avec le même nom….
Donc si tu veux apprendre correctement, je te conseille à chaque nouveau projet, d’aller dans les références et décocher « Microsoft Visual Basic ».
2eme point 2010 est déprécié, ça veut dire qu’en plus d’être obsolète les failles de sécurité ne sont plus traitées.
Aujourd’hui en gratuit tu as les versions « Community » de visual studio.
Le millésimes 2019 est plutôt stable et abouti, le millésimes 2022 vient de sortir.
Il faut un pc correct tout de même.
Pour connaître le framework pour lequel tu développes il faut aller chercher l’info dans les propriétés du projet.
Enfin, puisque tu parles de form, on peut supposer que c’est un projet winform.
Dans ce cas voir ce tuto en C#
https://www.codeproject.com/articles/9123/hosting-exe-applications-in-a-winform-project
Et pour le passer en vb.net
https://www.qwant.com/?client=brz-brave&q=c%23+to+vb&t=web
j'utilise Microsoft visual basic
Oui ça on avait compris mais
quel VB?
- VBS
- VBA -> précisez:
- Word
- Excel
- Access
- Powerpoint
- Autre
- VB6 (ou antérieur, précisez)
- VB.Net - précisez la Framework et ->
- Winform
- WPF
- Autre
Ce que tu demandes ce n’est pas ouvrir, c’est intégrer et c’est plus compliqué voir impossible selon le vb
Si fantôme code en vb.net, ce n’est pas shell qu’il doit utiliser mais la classe Process.
Mais comme il n’a pas dit avec quel vb il code, qui sait…