J'essaye de faire une application vb.net qui a 2 boîtes de texte, 7 boutons radio et 2 boutons (un nommé compile et l'autre 'run'). Comment puis-je charger le contenu d'un fichier C/C++ (ou n'importe quel langage de programmation) dans la première zone de texte et en cliquant sur le bouton de compilation, je devrais être capable d'afficher les erreurs ou le programme C/C++ dans la 2ème zone de texte. En cliquant sur Exécuter, je devrais être en mesure d'afficher la sortie dans la 2ème zone de texte. En bref, je veux utiliser la 2ème zone de texte en tant que terminal/console. Les cases d'option 4 sélectionnent la langue C ou C++ ou python ou C# ou java ou perl ou vb. Les compilateurs de toutes ces langues sont-ils présents dans .net? Si oui, comment puis-je les appeler?Comment écrire un code vb.net pour compiler des programmes C/C++?
1
A
Répondre
2
Regardez l'espace de noms System.IO
des indices quant à la façon dont vous allez sur le chargement du contenu d'un fichier dans une zone de texte. En particulier, la classe File
.
Regardez l'espace de noms System.Diagnostics
des indices quant à la façon d'aller sur le lancement d'un processus et capturer la sortie. En particulier, la classe Process
.
System.Diagnostics.Process Class
Cette page SO ...
Capturing the Console Output in .NET (C#)
... vous donnera encore plus d'information autour de la capture sortie de la console.
1
peut être fait Compilation en appelant cl.exe qui est livré avec Visual Studio. Bien sûr, vous pouvez également utiliser GCC à la place.
Questions connexes
- 1. Comment écrire un code vb.net pour compiler et exécuter des programmes C?
- 2. compiler C++ en programmes "réels"
- 3. Comment écrire un code de date dans vb.net?
- 4. écrire le code sql dans vb.net
- 5. Utilisation de CodeDom pour écrire VB.Net Propriétés
- 6. Utiliser GCC à travers Xcode pour compiler des programmes de base
- 7. Comment écrire un code JavaScript pour interagir avec Flash
- 8. Compilation de programmes C++
- 9. Générer un projet (Compiler) par programme dans VB.NET
- 10. Comment utiliser gcc pour compiler le code d'assemblage x86 sur un ordinateur x64
- 11. Compiler l'injection de code temporel
- 12. Compiler l'extension de code C# à l'exécution
- 13. Appel de sous-programmes à partir de lambda dans vb.net
- 14. Comment écrire un générateur de code avec un IDL personnalisé?
- 15. tuer tous les programmes de l'utilisateur x avec vb.net
- 16. d'envoyer Simplest messages entre Matlab, VB6 et VB.NET programmes
- 17. Comment ajouter/Supprimer des lignes de code à un "ThisWorkbook" de fichier Excel en utilisant vb.net?
- 18. Besoin d'aide pour convertir le code VB.NET en C#
- 19. Comment commencer à écrire un outil de couverture de code?
- 20. Documentation de code pour l'application ASP.NET + VB.NET
- 21. comment écrire des blocs de code à l'aide Maruku
- 22. MinGW compiler pour MS DOS
- 23. Code pour le séparateur dans vb.net
- 24. Comment créer des programmes d'installation avec Maven
- 25. Comment compiler le code de haut niveau pour obtenir le code d'assemblage?
- 26. Référence code dans VB.NET
- 27. Écrire du code PHP dans un fichier
- 28. un bon tutoriel pour faire une application vb.net pour lire/écrire SQL db
- 29. Code vb.net pour rendre une image transparente
- 30. Comment écrire ce code en utilisant SubSonic?
Avez-vous demandé cela récemment, peut-être sous un nom différent? Nous n'aimons vraiment pas les dupes. –
Nous n'aimons pas non plus les choses comme "R d", "dem" ou "?????". Eh bien, au moins je le fais. – uolot