VAPS XT开发入门教程11:数据对象(DataObjects)介绍

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

上一篇:VAPS XT开发入门教程10:基本数据类型介绍

此控件位于编辑器的Toolbox中的DataObjects。

dataobjects

其实就是通过上一篇自定义数据类型将一些常用的数据格式做了一个内部封装方便使用。

总结

  • 以data结尾的就是某种数据结构的实例化,而以Array结尾的是某种数据结构的数组,使用前要先设置数组的容量和大小,在使用时只能使用数组内数据而不能修改其容量和大小。
  • 所有的数据类型和数组都是静态的

对象

将数据结构实例化的对象

  • AltitudeData 海拔
  • BCD64Data 16个bcd码共64位
  • BoolData 布尔类型
  • ByteData 字节类型
  • ByteDataConst 同上,但是数据无法修改
  • CharacterData 字符
  • DoubleData
  • ColorData 保存的是颜色表中的索引
  • Coord3DData x,y,z
  • CoordData x,y
  • CornerStyleData 样式表索引
  • DiscreteCharacterEvtData
  • DiscreteEventData
  • FillStyleData
  • FloatData
  • InputBlockingScopeData
  • InstanceSortOrderData
  • InstanceStatusData
  • IntData
  • KeyboardModifiersData
  • FixEscString2Data
  • MapOrientationData
  • MeshElemArrayData
  • MeshElemData
  • OverlayOrientationModeData
  • OverlayScaleModeData
  • PenStyleData
  • PlusSignMethodData
  • fr180data
  • PolarCoordData
  • PopUpLevelData
  • PostErrorDataData
  • RasterFontDMData
  • RectData
  • SByteData
  • SetCursorPositionDataData
  • ShortData
  • SignalWaveTypeData
  • StageProjectionData
  • StatisticsData
  • StringData
  • SvgElementStructData
  • SvgElementTypeData
  • SymbolRepData
  • TextAlignmentData
  • TextOutlineData
  • TextPointerEvtData
  • UByteBInaryData
  • UByteHexData
  • UIntBinaryData
  • UIntData
  • UIntHexData
  • UShortBinaryData
  • UShortData
  • UShortHexData
  • WStringData

数组

一系列数据结构对象

  • ArrayOfStringArray 字符串数组
  • ArrayOfWStringArray 字符串数组
  • ByteArray
  • ColorArray
  • DoubleArray
  • CoordArray 二维数组
  • FloatArray
  • InstanceStatusArray
  • IntArray
  • PolarCoordArray
  • RectArray
  • SByteArray
  • ShortArray
  • StringArray
  • SvgElementArray
  • SvgElementTypeData
  • TextAlignmentArray
  • UIntArray
  • UShortarray
  • WStringArray

未知

  • A661_onRequestCursorDataData
  • AttributeScopeData

下一篇:VAPS XT开发入门教程12:调试对象(DebugObjects)介绍

如果你有问题,如果是简单的问题可以发邮件给免费解惑,如果涉及难问题或者需要提供附加的服务(比如授权、大工程集成编译、多分区相关,或者作为中间商联系Presagis)可以联系上海亥伯智能科技有限公司 邮箱


VAPS XT开发入门教程11:数据对象(DataObjects)介绍
https://feater.top/vapsxt/introduction-of-vapsxt-dataobjects
作者
JackeyLea
发布于
2022年5月3日
许可协议