Редактировать список массивов

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Garrison
Рядовой
Сообщения: 19
Зарегистрирован: 09 дек 2015, 21:54
Откуда: Ярославль
Имя: Garrison

Редактировать список массивов

Сообщение Garrison »

Господа! Появился глупый вопрос, а как удалить из проекта ранее созданный массив? Каким то образом в списке созданных ранее массивов появился дубль с одинаковым именем. Теперь после компиляции на стадии заливки скетча в контроллер Arduino IDE ругается на ошибку объявления двух одноименных массивов, приходится из скомпилированной программы перед заливкой вручную один массив удалять. Средствами FLProg то список существующих массивов поправить можно?
Аватара пользователя
Dryundel
Полковник
Сообщения: 2457
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 6 раз
Поблагодарили: 31 раз

Редактировать список массивов

Сообщение Dryundel »

Интересный глюк. Давайте проект посмотрим.
Garrison
Рядовой
Сообщения: 19
Зарегистрирован: 09 дек 2015, 21:54
Откуда: Ярославль
Имя: Garrison

Редактировать список массивов

Сообщение Garrison »

Интересный глюк. Давайте проект посмотрим.
Да глюк то очень просто на самом деле образовался, есть проект gsm сигнализации. Была старая версия проекта и новая, в старой был массив с именем "смс в очереди" и размерностью в 13 значений, а в новой версии тот же массив с тем же именем только размерность 17 значений. И вот я взял да и скопировал блок записи в массив из проекта более старой версии в новый и вуаля. )) Получил в списке созданных массивов два, с одинаковым именем и разной размерностью. Ошибок при проверке проекта при этом нет. При компиляции тоже нет. А вот при загрузке в контроллер ошибка на объявление одноименного массива. Проект, пожалуйста вот он. Блок записи в массив например в плате №5 есть. (извините он в архиве, так сюда не заливается, большой размер)
GSM гараж ver33.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AlexCrane
Капитан
Сообщения: 903
Зарегистрирован: 20 окт 2017, 13:22
Откуда: Ульяновск
Имя: Александр
Поблагодарили: 12 раз

Редактировать список массивов

Сообщение AlexCrane »

[ref]Garrison[/ref], легко, просто удалите блок который использует массив на 13 значений, автоматически удалится и массив
GSM гараж ver34.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Garrison
Рядовой
Сообщения: 19
Зарегистрирован: 09 дек 2015, 21:54
Откуда: Ярославль
Имя: Garrison

Редактировать список массивов

Сообщение Garrison »

AlexCrane писал(а): 05 фев 2022, 13:59 Garrison, легко, просто удалите блок который использует массив на 13 значений, автоматически удалится и массив
Да благодарю, я уже просто откатил версию. Но и в правду, если этот блок грохнуть то и массив ненужный тю тю, все как всегда совсем просто. Спасибо еще раз.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя