Разбор содержимого строки
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Разбор содержимого строки
[ref=#404040]Phazz[/ref], переводил, записывал. но что то не так. на дисплее вовсе не те цифры были.
- Dryundel
- Полковник
- Сообщения: 2392
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 2 раза
- Контактная информация:
Разбор содержимого строки
[ref]KulibinOrsk[/ref], размерности long и даже unsigned long не хватает на 10 знаковый номер.KulibinOrsk писал(а): ↑13 ноя 2019, 14:04 [ref=#404040]Phazz[/ref], переводил, записывал. но что то не так. на дисплее вовсе не те цифры были.
Думаю надо делить номер на части, а потом собирать.
Выразить благодарность
Мой E-mail: dryundel@flprog.pro
Мой E-mail: dryundel@flprog.pro
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 1 раз
- Контактная информация:
Разбор содержимого строки
[ref]KulibinOrsk[/ref], Александр, я как-то выкладывал блок для eeprom, позволяющий записывать рецепты.
Его немного допилить под string, и получится всё, что нужно.
Я телефоны, фамилии и имена храню в 24Cхх, по I2C.
При приёме из уарт делаю поиск по моей "записной книжке".
Там-же, в книжке, каждому прописаны уровни доступа. Блок на форуме.
Да много чего есть у меня.... А коньячёк заканчивается
Его немного допилить под string, и получится всё, что нужно.
Я телефоны, фамилии и имена храню в 24Cхх, по I2C.
При приёме из уарт делаю поиск по моей "записной книжке".
Там-же, в книжке, каждому прописаны уровни доступа. Блок на форуме.
Да много чего есть у меня.... А коньячёк заканчивается
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Dryundel
- Полковник
- Сообщения: 2392
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Поблагодарили: 2 раза
- Контактная информация:
Разбор содержимого строки
Чет с ходу не нашел. А интересно.
Выразить благодарность
Мой E-mail: dryundel@flprog.pro
Мой E-mail: dryundel@flprog.pro
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 1 раз
- Контактная информация:
Разбор содержимого строки
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Разбор содержимого строки
[ref=#ff8000]Sancho[/ref], мне же хранить то надо максимум 3 номера и то в перспективе. Сейчас только один номер. Из-за этого городить микруху памяти жесть )))
Насчет коньячка намек понятен, возможно скоро будет вопрос размером на коньяк
Насчет коньячка намек понятен, возможно скоро будет вопрос размером на коньяк
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 1 раз
- Контактная информация:
Разбор содержимого строки
Я не о микрухе, я о блоке по ссылке.KulibinOrsk писал(а): ↑13 ноя 2019, 18:57 Sancho, мне же хранить то надо максимум 3 номера и то в перспективе. Сейчас только один номер. Из-за этого городить микруху памяти жесть )))
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Разбор содержимого строки
[ref=#ff8000]Sancho[/ref], каюсь не допилю сам ))
А надо то стринг типа "+7922620хххх" уложить в еепром и при необходимости считывать в переменную "стринг"
А надо то стринг типа "+7922620хххх" уложить в еепром и при необходимости считывать в переменную "стринг"
- rw6cm
- Полковник
- Сообщения: 2358
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 25 раз
Разбор содержимого строки
И что там пилить? если блоками флп элементарно сделать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Разбор содержимого строки
[ref=#ff8000]rw6cm[/ref], вот спасибки!
Вопрос снят. Пойду изучать GetSubstring.
Вопрос снят. Пойду изучать GetSubstring.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 1 раз
- Контактная информация:
Разбор содержимого строки
[ref]KulibinOrsk[/ref], зря делал?
Но надеюсь, кому нибудь, да пригодится....
Отправлено спустя 1 минуту 1 секунду:
[ref=#ff8000]rw6cm[/ref], Володя а два, три, десять?
Но надеюсь, кому нибудь, да пригодится....
Отправлено спустя 1 минуту 1 секунду:
[ref=#ff8000]rw6cm[/ref], Володя а два, три, десять?
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Разбор содержимого строки
[ref=#ff8000]Sancho[/ref], так утром сегодня зашел по той ссылке - не было стринг-еепром. Ну и подумал что мне делегировали "допилить" ) а деваться некуда - переменная затерлась (утром на улице -24 уже и акб подсел) и уже нужно было с еепром решать ) твою версию ща тоже проверим.
- rw6cm
- Полковник
- Сообщения: 2358
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 25 раз
Разбор содержимого строки
До десятка большой сложности не вижу,
больше конечно муторно все это набирать и не запутаться,
а если еще и буквы, то и сам блок бы сделал ))
Здесь есть один нюанс, при разбивке номера если вторая часть начинается с ноля,
то при конвертировании он исчезает, в проекте сделал как это обойти
п.с походу темку надо разделить и перенести в соответствующую
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Разбор содержимого строки
[ref=#ff8000]rw6cm[/ref], у меня правильно начал отрабатывать только когда прописал так:
в первом гетстринг от 2 до 9
во втором гетстинг от 9 до 12
т.е. как было 2-8 и 8 ... не корректно было
в первом гетстринг от 2 до 9
во втором гетстинг от 9 до 12
т.е. как было 2-8 и 8 ... не корректно было
- rw6cm
- Полковник
- Сообщения: 2358
- Зарегистрирован: 06 сен 2015, 20:25
- Имя: Владимир
- Поблагодарили: 25 раз
Разбор содержимого строки
[ref]KulibinOrsk[/ref],
в проекте 2-7 а не 8, и 7до конца.
но как у вашей переменной записан номер я не знаю
возможно есть пробелы или еще что, надо смотреть и отсчет вести свой
к тому же делить число номера можно не пополам а как удобно.
Если номера одного провайдера, можно сохранять только вторую часть после (допустим +7918)
в проекте 2-7 а не 8, и 7до конца.
но как у вашей переменной записан номер я не знаю
возможно есть пробелы или еще что, надо смотреть и отсчет вести свой
к тому же делить число номера можно не пополам а как удобно.
Если номера одного провайдера, можно сохранять только вторую часть после (допустим +7918)
Win10-64, FLProg (portable)
- ivanpost
- Сержант
- Сообщения: 182
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
- Контактная информация:
- AlexCrane
- Капитан
- Сообщения: 902
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 6 раз
Разбор содержимого строки
[ref]ivanpost[/ref], Я думаю все...
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
- ivanpost
- Сержант
- Сообщения: 182
- Зарегистрирован: 24 сен 2016, 22:26
- Откуда: Тольятти
- Имя: Иван
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
- Контактная информация:
Разбор содержимого строки
Очень полезный блок! Уж сделайте все переменные локальными своей рукой. А то он без нужды всю память займет ), если 5 раз вставить ;)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость