与其他产品集成 > 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 Mathcad Prime 复选框用于切换 PTC Mathcad Prime 的可见性。
1. 请在此处下载示例: VB.NET_beamdef_analysis
2. 要运行示例,请执行 BeamDef.exeBeam Analysis 应用程序对话框窗口随即打开。所有输入字段均被禁用。
3. 单击 File > Open 以打开 beamdef.mcdx 工作表。文本字段现在已启用。
4. 在打开的工作表中,请注意两个指定为输入的区域,其中包含 BeamlengthForce 的定义。
5. 依次在 Beam Analysis 对话框窗口中,在 Length of beam 文本框和 Load to place on beam 文本框中键入一个值。
6. 单击 Calculate Stress 将数据发送到工作表。
7. 在工作表中,观察两个输入区域 BeamlengthForce,它们采用您在 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 的新值显示在 Beam Analysis 对话框窗口的 Max Stress 字段中。Max Stress 的值仍以 Pa (帕斯卡) 为单位。
12. 选择不同的值和单位组合,并确认计算始终可为 Max Stress 返回一个值。
13. PTC Mathcad Prime 中,单击文件 > 关闭,然后在 Beam Analysis 对话框窗口中单击 File > Exit