Руководство по интерфейсу API > Примеры кода > Пример 4. MS Dev Studio, приложение VB.NET
Пример 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.
1. Загрузите пример отсюда: VB.NET_beamdef_analysis
2. Чтобы выполнить этот пример, запустите BeamDef.exe. Откроется диалоговое окно приложения Beam Analysis. Все поля ввода отключены.
3. Щелкните File > Open, чтобы открыть документ 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 щелкните File > Close, а затем в диалоговом окне Beam Analysis выберите File > Exit.
* 
Этот пример был создан с использованием VS2019 и .NET 4.8.
Было ли это полезно?