Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 22 из 22

Тема: ошибки в примерах ...

  1. #21

    По умолчанию

    О, Господи! А в SysLibFile, SysFibSockets тоже указатели инициализировать непосредственно перед использованием? Впрочем, следите за каждым указателем, если Вам это нравится, а по мне проще обойтись без "online change", или программный reset после него не забывать делать, или обработчик события (см. выше).

    Ну какой "капец"? Ну не будет работать после "online change", программист увидет, сделает reset. Кстати, пример Веб-сервера после "online change" благополучно виснет . И что, других глупых ошибок мало делается, после которых "капец"? И сам СoDeSys не у кого ни разу не сбоил при заливке программы (наверное, только у меня это случается )?

    А передавать массивы нужно, что в этом такого? Даже в уже упомянутом примере Веб-сервера нужен массив для графика. Выкрутились отдельными переменными - но это демо, там всего 6 точек. А если 100?

  2. #22

    По умолчанию

    А Вы сделайте наоборот.
    Выделите массив с известным именем, а это имя и вставляете в спец-тег с индексом на конце.
    Имя массива(массивов) известно, так что функция ADR будет работать. А далее, зная индекс и размер элемента - вуаля - искомый указатель.

    Массивы можно определять динамически - главное стандартизировать имена

Страница 3 из 3 ПерваяПервая 123

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •