Beispiel 8: VBScript
In diesem VBScript-Beispiel werden einige typische Endbenutzerfunktionen vorgestellt. Außerdem werden einige Anpassungs-API-Aufrufe hervorgehoben, z.B. das Festlegen von Titeln und Symbolen.
So führen Sie dieses Beispiel aus:
2. Führen Sie vbscript example.vbs mithilfe einer Eingabeaufforderung aus. Es wird ein Windows Script Host-Benachrichtigungsfenster geöffnet. Klicken Sie auf OK, um dieses Fenster zu schließen.
3. PTC Mathcad Prime wird geöffnet. Es wird ein Windows Script Host-Benachrichtigungsfenster geöffnet, um Sie darüber zu informieren, dass PTC Mathcad Prime erfolgreich gestartet wurde. Klicken Sie auf OK, um dieses Fenster zu schließen.
4. Die API öffnet ein test.mcdx-Arbeitsblatt. Es wird ein Windows Script Host-Benachrichtigungsfenster geöffnet, in dem die Anzahl der Eingabebereiche im Arbeitsblatt und der Alias für die erste Eingabe angezeigt werden.
5. Beachten Sie im Arbeitsblatt die beiden Eingabebereiche, welche die Variablen input1 und matrixInput1 definieren. Klicken Sie auf OK, um dieses Fenster zu schließen.
6. Es wird ein Windows Script Host-Benachrichtigungsfenster geöffnet, um Sie darüber zu informieren, dass die API die SetRealValue-Methode verwendet, um Input1 von 45 kg in 12.2341 km zu ändern. Klicken Sie auf OK, um dieses Fenster zu schließen.
7. Der Wert für Input1 wird in 12.2341 kg geändert. Es wird ein Windows Script Host-Benachrichtigungsfenster geöffnet, in dem die Anzahl der Ausgabebereiche im Arbeitsblatt und der Alias für die erste Ausgabe angezeigt werden. Klicken Sie auf OK, um dieses Fenster zu schließen.
8. Es wird ein Windows Script Host-Benachrichtigungsfenster geöffnet, um Sie darüber zu informieren, dass die API die GetRealValue-Methode verwendet, um den neuen Wert output1 zu lesen. Klicken Sie auf OK, um das Fenster zu schließen.
9. Es wird eine Eingabeaufforderung angezeigt, in der Sie aufgefordert werden zu bestätigen, dass Sie die am Test-Arbeitsblatt vorgenommenen Änderungen speichern möchten. Klicken Sie auf Nicht speichern, um das Arbeitsblatt und PTC Mathcad Prime zu schließen.