Pages:
Actions
  • #1 by Joland on 23 Dec 2016
  • Добрый день!

    написал в VBA-Excel несколько модулей для себя, и, родилась мысль вносить правки в триггер оперативно из работающего модуля.
    И обнаружил некоторый "затык".
    насколько я понимаю - триггер ни что иное как xml файл, или в конце концов просто текстовый файл, который маркетфидером интерпретируется и визуально в маркетфидере выглядит так, как он выглядит ))
    а в текстовом файле, скажем так, строгий набор директив.
    И вот что интересно, когда я читаю из VBA внутренности файла, которые, по моим мыслям должны начинаться и <mf-xml> и </mf-xml> соответственно.
    Считал данные, что нужно в текстовой строке изменил, например Volume1="123", записал обратно с расширением *.mft и он не открывается в маркетфидере.
    Какие-то непонятные символы есть вначале файла *.mft.
    Я их удаляю и вставляю только начиная с <mf-xml>...
    Если есть хитрость, то расскажите плиз.

     
  • #2 by Tim (WellDoneSoft) on 25 Dec 2016
  • Хитрость есть - первая строка в незашифрованном файле должна быть пустой.
    Но я бы настоятельно не рекомендовал редактировать этот файл извне - когда формат создавался ни о какой стандартизации речь не шла, а затем переделывать не решились.
Pages:
Actions