Les fichiers d'aide de Minitab fournissent une assistance sur ce sujet dans une certaine mesure, et tous les exemples sont dans VB. Je suis nouveau à .NET, mais je le prends assez rapidement. C'est quelque chose dans la syntaxe de la commande.Comment puis-je exécuter une commande Minitab via .NET?
Ils fournissent cet exemple en VB:
Dim MtbApp As New mtb.Application
Dim MtbProj As mtb.Project
Dim MtbCom As mtb.Command
Dim i, j As Integer
MtbApp.UserInterface.Visible = True
Set MtbProj = MtbApp.ActiveProject
MtbProj.ExecuteCommand "RANDOM 30 C1 - C2"
MtbProj.ExecuteCommand "REGRESS C1 1 C2"
et mon code ressemble à ceci en C#
var MtbApp = new Mtb.Application();
var MtbProj = new Mtb.Project();
MtbProj = MtbApp.ActiveProject;
MtbApp.UserInterface.Visible = true;
MtbProj.ExecuteCommand(<command>);
ce que je me attends devrait arriver est Minitab devrait ouvrir, et la commande doit exécuter . Cependant, ce qui se passe est que deux instances de Minitab sont ouvertes et aucune ne montre l'interface utilisateur, je dois les trouver dans les processus.
Il n'y a pas de "C# .NET". La langue est juste C#, et le Framework est juste .NET. –