VAPS XT入门教程15.04.03:自定义计算器

系列索引:VAPS XT入门教程索引

上一篇:VAPS XT入门教程15.04.02:三维模型

VAPS XT入门教程12.02.02:计算器(Calculators)介绍中官方提供了一些默认的计算器控件,说是计算器,实际上是基于CodedObject机制的模块,有一个或者多个输入,有一个或者多个输出。

VAPS XT入门教程14.12:格式化字符串中是使用拼接字符串的方式实现经纬度显示功能,本文使用自定义计算器一步到位实现经纬度显示。

工程

新建一个根工程。

新建一个Class

新建class

调整类型,同时把vUpdate选上

添加属性,float为输入数值,wstring为输出结果

添加属性

新建完成

新建完成

VS

右键点击生成代码

生成代码

代码生成成功,一般来讲都会成功

代码生成成功

进入源码目录,使用VS2017打开生成的代码工程

代码工程

将工程调整为x86 Release

编译生成dll文件

在LatCal计算器右键添加实现

代码工程

选择刚刚生成的dll文件

代码工程

测试

新建一个Format,并将计算器拖入其中

代码工程

(计算器是计算控件,不是显示控件,所以画布中没有任何内容)

右侧属性中显示了计算器的名称、初始位置、输入框、输出框(因为输出是字符串,自带容量输入框)

问题

如果出现以下情况那就是编码问题

代码工程

计算器一次开发多次使用,适用于使用频率高的功能。

下一篇:VAPS XT入门教程15.05:DrawingIntegration机制

技术交流群,欢迎加入讨论。这个圈子很小,大佬可能没兴趣加这些群聊社区之类的。所以只能带你入门,当然,欢迎大佬指导

qq 672991841


VAPS XT入门教程15.04.03:自定义计算器
https://feater.top/vapsxt/custom-vapsxt-calculator/
作者
JackeyLea
发布于
2023年7月3日
许可协议