Пример 4. MS Dev Studio, приложение VB.NET
Данный пример - это приложение VB.NET, которое показывает, как отправлять значения данных с единицами измерения в PTC Mathcad Prime и как извлекать результаты с единицами измерения. Form1.vb содержит обратные вызовы, которые отвечают за функциональность. Функция Button1_Click (Calculate Stress) извлекает значение и единицу измерения, введенные в форму VB, и отправляет их в уже выполняемый документ beamdef.mcdx. Текстовое поле Max Stress получает возвращаемое значение, а единица измерения заполняет метку справа от текстового поля. Флажок Show Prime переключает видимость PTC Mathcad Prime.
2. Чтобы выполнить этот пример, запустите BeamDef.exe. Откроется диалоговое окно приложения Beam Analysis. Все поля ввода отключены.
3. Щелкните > , чтобы открыть документ beamdef.mcdx. Теперь текстовые поля включены.
4. В открытом документе заметьте две области, обозначенные как входные данные и содержащие определения Beamlength и Force.
5. В диалоговом окне Beam Analysis введите значения в текстовые поля Length of beam и Load to place on beam.
6. Щелкните Calculate Stress, чтобы отправить данные в документ.
7. В документе просмотрите две области ввода, Beamlength и Force, и примите значения, указанные в диалоговом окне Beam Analysis.
8. Прокрутите документ вниз и заметьте новое значение Smax. Это значение возвращается в диалоговое окно Beam Analysis и появляется в поле Max Stress.
9. Щелкните флажок Show Mathcad Prime, чтобы переключить видимость PTC Mathcad Prime.
10. Используйте списки, чтобы выбрать другую единицу измерения для параметров Length of beam и/или Load to place on beam, а затем щелкните Calculate Stress.
11. Повторите шаги 7 и 8 и убедитесь, что вновь указанные единицы измерения видимы в двух областях ввода и что новое значение Smax отображается в поле Max Stress диалогового окна Beam Analysis. Значение Max Stress остается в единицах измерения Pa (Паскаль).
12. Выберите различные комбинации значений и единиц измерения и убедитесь, что расчет всегда возвращает значение для параметра Max Stress.
13. В PTC Mathcad Prime щелкните > , а затем в диалоговом окне Beam Analysis выберите > .
| Этот пример был создан с использованием VS2019 и .NET 4.8. |