Wie kann ich einen Minitab-Befehl über .NET ausführen?

Minitab-Hilfedateien bieten in begrenztem Umfang Unterstützung zu diesem Thema, und alle Beispiele sind in VB. Ich bin neu in .NET, aber ich lerne es ziemlich schnell. Es liegt etwas in der Syntax für den Befehl.

Sie stellen dieses Beispiel in VB bereit:

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"

und mein Code sieht in C # @ so a

var MtbApp = new Mtb.Application();
var MtbProj = new Mtb.Project();
MtbProj = MtbApp.ActiveProject;
MtbApp.UserInterface.Visible = true;
MtbProj.ExecuteCommand(<command>);

ch erwarte, dass Minitab geöffnet wird und der Befehl ausgeführt wird. Was jedoch passiert, ist, dass zwei Instanzen von Minitab geöffnet werden und keine der beiden Benutzeroberflächen angezeigt werden. Ich muss sie in Prozessen finden.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage