Просмотр полной версии : перебор элементов визуализации программно
MichailG
20.02.2023, 20:04
Здравствуйте! Возник такой вопрос, можно ли в Codesys 3.5 (у меня SP14 Patch 3) программно пройтись по элементам визуализации определенного класса или любого элемента, как в других языках программирования? Например, в Delphi я мог написать:
for n:=0 to 9 do
TLabel(FindComponent('Label'+inttostr(n))).Caption :='';
С интерфейсами пока не до конца разобрался, но думаю не то, что надо...
Евгений Кислов
20.02.2023, 20:10
Здравствуйте! Возник такой вопрос, можно ли в Codesys 3.5 (у меня SP14 Patch 3) программно пройтись по элементам визуализации определенного класса или любого элемента, как в других языках программирования? Например, в Delphi я мог написать:
for n:=0 to 9 do
TLabel(FindComponent('Label'+inttostr(n))).Caption :='';
С интерфейсами пока не до конца разобрался, но думаю не то, что надо...
Добрый день.
В CODESYS не поддерживается доступ к элементу визуализации по его имени - только через привязку к его свойствам переменных.
MichailG
20.02.2023, 20:32
Ясно, спасибо, буду разбираться с интерфейсами, созданием классов и их применение.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot