VAPS XT入门教程15.04.03:自定义计算器
系列索引:VAPS XT入门教程索引
VAPS XT入门教程12.02.02:计算器(Calculators)介绍中官方提供了一些默认的计算器控件,说是计算器,实际上是基于CodedObject机制的模块,有一个或者多个输入,有一个或者多个输出。
在VAPS XT入门教程14.12:格式化字符串中是使用拼接字符串的方式实现经纬度显示功能,本文使用自定义计算器一步到位实现经纬度显示。
工程
新建一个根工程。
新建一个Class
调整类型,同时把vUpdate选上
添加属性,float为输入数值,wstring为输出结果
新建完成
VS
右键点击生成代码
代码生成成功,一般来讲都会成功
进入源码目录,使用VS2017打开生成的代码工程
将工程调整为x86 Release
编译生成dll文件
在LatCal计算器右键添加实现
选择刚刚生成的dll文件
测试
新建一个Format,并将计算器拖入其中
(计算器是计算控件,不是显示控件,所以画布中没有任何内容)
右侧属性中显示了计算器的名称、初始位置、输入框、输出框(因为输出是字符串,自带容量输入框)
问题
如果出现以下情况那就是编码问题
计算器一次开发多次使用,适用于使用频率高的功能。
下一篇:VAPS XT入门教程15.05:DrawingIntegration机制
技术交流群,欢迎加入讨论。这个圈子很小,大佬可能没兴趣加这些群聊社区之类的。所以只能带你入门,当然,欢迎大佬指导
VAPS XT入门教程15.04.03:自定义计算器
https://blog.jackeylea.com/vapsxt/custom-vapsxt-calculator/