-
Добавляете в конфигурации столько регистров, чтобы их общий размер был такой же, как у структуры. Размер структуры должен быть кратным 4 байтам для выравнивания. Имя даете только первому регистру. Далее в начале программы структуре через указатель присваиваете значения из конфигурации
Ptr_slave:=ADR(first_config); (*адрес первого элемента конфигурации*)
slv:=Ptr_slave^; (*переменная типа "структура" получает все значения из конфигурации*)
... (*далее в программе используем структуру вместо конфигурации*)
в конце программы
Ptr_slave^:=slv; (*копируем значения из структуры в конфигурацию*)
P.S. прежде чем воспользоваться примером почитайте эту ссылку http://www.owen.ru/forum/showthread....l=1#post153876
Последний раз редактировалось amn; 28.11.2014 в 16:21.
Причина: дополнил предупреждением, о котором ранее не знал
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума