Vict писал(а): ↑27.11.2023{, 19:47}
Подскажите пож. где в портативной версии PortableFLProg_8-0-0_Win32 находится файл userBlocks.sixx.
файл ПБ.
Чтобы можно было перенести его из старой версии.
Где что находится можно посмотреть в настройках флпрог.
Но таким методом не стоит переносить блоки. Лучше как предлагает "support" выше.
С блоками ПБ много нюансов которые нужно учитывать. Иначе можно в миг потерять все ПБ без возвратно.
Что надо учитывать:
В новой версии флпрог могут быть изменения которые не совместимы с ПБ сделанных в старых версиях.
Здесь могут быть много причин:
1. изменена библиотека ПБ.
2. другая версия IDE, плат ESP, STM, ...
3. изменения в самой флпрог не совместимые с ПБ.
После установки такого ПБ в лучшем случае не будет работать ПБ.
В худшем весь флпрог . После чего весь раздел ПБ (файл userBlocks.sixx) придется удалить, он будет испорчен.
Из своего опыта могу посоветовать:
При первом старте новой портабельной версии флпрог зайти сразу в настройки,
и установить все внутрь директории программы флпрог (по примеру скрина) По деф все находится в вашем "системном пути".
Папку, которую он использует в настройках при первом включении (системный путь), держать всегда пустой,
Иначе при первом старте он может взять с нее что то не совместимое. сохраненное там от старых версий.
Если все ваши ПБ и остальное находятся в системном пути, то перед удалением перенести их в директорию рабочей версии флп.
Все ПБ (перед выходом новой версии флп) сохранять как предлагает "support" выше (указывая в названии версию флп)
ПБ в новую версию переносить в идеале по одному (кнопка дискета в разделе ПБ на выделенном ПБ), и сразу проверять их работу.
В старой версии флп проекты новой версии не открывать.
В своих рабочих проектах желательно указывать в названии версию флп и работать с ними в этой версии.
В новой версии флп работать с копией проекта старой версии не трогая оригинал ( в идеале собрать с нуля)
Делая так вы не потеряете ПБ, и всегда будет рабочая версия флп с вашими ПБ и проектами.