从 IEC 代码访问文本列表


以编程方式访问文本列表的要求是项目中存在可视化。

  • 文本列表示例:

图1

  • 打开库管理器并添加 TextListUtils 库。

图2

函数 GetText 和 GetTextW 的区别仅在于处理的数据类型。

如果项目中使用了 Unicode 字符,例如俄语或中文,则必须使用 WSTRING 类型。

请注意,必须在可视化管理器中明确激活使用 Unicode 字符

图3

  • 在读取文本之前,首先必须在代码中确定语言。

这是通过变量 udiLanguage 完成的,该变量可以从 visu 更改,例如通过组合框。

图4