A voir également:
- Comment faire pour ouvrir avec un bouton (.exe) dans le form
- Comment ouvrir un fichier epub ? - Guide
- Comment ouvrir un fichier docx ? - Guide
- Ouvrir un fichier .bin - Guide
- Comment ouvrir un fichier dat - Guide
- Ouvrir avec - Guide
3 réponses
f894009
Messages postés
17233
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
29 janvier 2025
1 712
9 janv. 2022 à 08:01
9 janv. 2022 à 08:01
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
Utilisateur anonyme
9 janv. 2022 à 17:05
9 janv. 2022 à 17:05
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
Utilisateur anonyme
9 janv. 2022 à 16:45
9 janv. 2022 à 16:45
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
9 janv. 2022 à 10:19
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…
9 janv. 2022 à 16:40
9 janv. 2022 à 16:42