J'essaye de faire une application vb.net qui a 2 boîtes de texte, 2 boutons radio et 2 boutons (un nommé compile et l'autre 'run'). Comment puis-je charger le contenu d'un fichier C/C++ dans la première zone de texte et en cliquant sur le bouton de compilation, je devrais être en mesure 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 boutons radio 4 sélectionnent la langue C ou C++.Comment écrire un code vb.net pour compiler et exécuter des programmes C?
Répondre
Pourquoi voudriez-vous? Qu'essayez-vous de faire. Voulez-vous simplement exécuter les compilateurs de ligne de commande à partir d'une application VB.NET?
Si oui jetez un oeil à la méthode System.Diagnostics.Process.Start()
qui vous permet d'exécuter une autre application.
Je pense que la personne qui a demandé de l'aide essaye d'exécuter le compilateur existant à partir de son logiciel. Dans ce cas, Eoin Cambell a donné la solution. Utilisez, System.Diagnostics.Process.Start() –
Je ne pense pas que l'écriture d'un C++
compilateur dans VB.NET
est quelque chose qu'un débutant absolu devrait entreprendre. L'écriture d'un compilateur est un domaine très avancé.
Regardez ce article - de bons exemples sur appel à des programmes externes (qui est ce que votre compilateur C++ serait à moins que vous avez l'intention d'écrire votre propre) de VB.Net.
- 1. Comment écrire un code vb.net pour compiler des programmes C/C++?
- 2. compiler C++ en programmes "réels"
- 3. Compilation de programmes C++
- 4. Comment compiler et exécuter des bocaux de plug-ins interdépendants
- 5. Comment écrire un code de date dans vb.net?
- 6. Double commande pour exécuter des programmes dans l'invite de commande
- 7. écrire le code sql dans vb.net
- 8. Compiler l'extension de code C# à l'exécution
- 9. Utiliser GCC à travers Xcode pour compiler des programmes de base
- 10. Besoin d'aide pour convertir le code VB.NET en C#
- 11. compiler le code c vs 2005
- 12. d'envoyer Simplest messages entre Matlab, VB6 et VB.NET programmes
- 13. Comment écrire des événements et des eventhandlers en C#?
- 14. Comment compiler le projet C# fini et ensuite exécuter en dehors de Visual Studio?
- 15. compiler le code mysql c de base avec xcode
- 16. Comment: compiler des fichiers source C++ générés?
- 17. ne peut pas compiler le code c
- 18. Pouvez-vous écrire un bloc de code C++ dans C#?
- 19. Écrire un serveur proxy dans .NET (C# ou VB.NET)?
- 20. Utilisation de CodeDom pour écrire VB.Net Propriétés
- 21. Activer pour appeler C dll dans VB.net Code
- 22. Comment écrire un code JavaScript pour interagir avec Flash
- 23. Écrire des fichiers sur un périphérique WPD via MTP C#/VB.net
- 24. Priorité des opérateurs C# et VB.NET
- 25. C++: Comment écrire un const_iterator?
- 26. Masterpage avec Silverlight (C#) et Legacy ASP.NET (VB.NET) code
- 27. Écrire des pilotes en C#
- 28. Comment écrire un générateur de code avec un IDL personnalisé?
- 29. Puis-je créer des programmes C++ pour BlackBerry (exemples?)
- 30. Compiler des bibliothèques Qt pour les exécuter avec Visual Studio 2008, pourquoi nmake échoue?
Voulez-vous écrire un compilateur dans Visual BASIC.NET? Ou invoquer un compilateur et exécuter l'application qui en résulte? – dbr
Je manque complètement le point de cette question. Qu'est-ce que vous essayez précisément d'accomplir ici? Est-ce que vous essayez simplement de faire en sorte que VB.NET débite sur un compilateur C/C++? Et si oui, pourquoi (que ferez-vous avec la sortie stdout du compilateur)? En savoir plus aide à donner une meilleure réponse. –