Показано с 1 по 10 из 91

Тема: Журналирование в ПЛК

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    Объявите в структуре нужное количество записей, если нужно можно сделайте "по кругу".
    конечное число записей ведь должно быть?
    В конце- концов это же влияет на размер буфера памяти.
    Последний раз редактировалось lara197a; 20.01.2014 в 17:58.

  2. #2
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    Цитата Сообщение от lara197a Посмотреть сообщение
    Объявите в структуре нужное количество записей
    Да я по ходу уже подумал, что если для создания CSV-файла мне нужно формировать строки, то я от структуры и откажусь. Буду сразу из всех данных, которые должны пойти в журнал, лепить одну колбасину-строку и ее записывать в массив строк. Тогда, когда дойдет время для записи оперативных данных во ФЛЕШ-память (файл), я уже просто писать готовые строку за строкой.

  3. #3
    Пользователь Аватар для drvlas
    Регистрация
    30.09.2010
    Адрес
    Киев
    Сообщений
    700

    По умолчанию

    А вот не пойму в описании либы SysLibFile (и тему не хочется новую заводить): как дописывать в уже открытый файл? Есть там загадочные SysFileGetPos и SysFileSetPos - а каким чохом их присобачить к SysFileWrite? У той же нет такого параметра, который указывал бы на запись со смещением...
    То есть, записал я строку в файл, длина известна. Хочу следующую дописать, не закрывая файл. Как?
    Или обязательно создавать промежуточную супер-строку, состоящую из всего, что надо записать?

Метки этой темы

Ваши права

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