Форум программистов, компьютерный форум, киберфорум
C (Си)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
214 / 10 / 2
Регистрация: 23.05.2016
Сообщений: 413

Как вытащить переменную из функции

28.08.2024, 14:12. Показов 8511. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Вопрос тривиальный, но что-то мне не удалось найти подходящего для меня ответа.

Есть вот такая функция:
C#
1
2
3
4
5
6
7
void FREQ(lv_event_t * e)
{
    lv_obj_t * slider = lv_event_get_target(e);
    int16_t v = lv_slider_get_value(slider);
    printf("FREQ:%d\n", v);
 
}
Она работает, но мне нужно вытащить переменную v в main.c
Решить эту задачу нормальным образом не удается - компилятор ругается.
Как решить эту проблему?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.08.2024, 14:12
Ответы с готовыми решениями:

Не могу вытащить переменную из функции
суть: Есть функция добавления элемента в структуру, в неё закидываю этот самый элемент, она его добавляет, теперь мне нужно вытащить этот...

Не могу понять как вытащить переменную из функции
Я только учусь, возможно вопрос глупый, но обыскал все не могу найти внятный ответ. Есть теги в HTML <script...

Вытащить переменную из функции
Есть вот такая функция: setInterval(function() { var name = '<?= $_GET ?>'; var title = '<?= $_GET ?>'; $.ajax({ ...

22
214 / 10 / 2
Регистрация: 23.05.2016
Сообщений: 413
29.08.2024, 10:10  [ТС]
Студворк — интернет-сервис помощи студентам
Annemesski,
как я уже говорил, в SquareLine Studio меня по этому вопросу послали в http://www.lvgl.io/
Без всякой надежды на успех (потому и обратился сюда) я таки сделал запрос на форуме lvgl.io и
совершенно неожиданно получил только что ответ, да еще какой!

If your screens isnt temporary, you dont require this. Simply get VALUE in main or on any place…

lv_slider_get_value(ui_slider03);


В результате моя команда в main.c стала выглядеть так:
C
1
vTaskDelay(lv_slider_get_value(ui_Slider1));
И оно работает!!!
0
Вездепух
Эксперт CЭксперт С++
 Аватар для TheCalligrapher
13229 / 6861 / 1827
Регистрация: 18.10.2014
Сообщений: 17,393
29.08.2024, 17:23
Цитата Сообщение от ARTMED Посмотреть сообщение
В результате моя команда в main.c стала выглядеть так:
Ну то есть, другими словами, задавая вопрос здесь, вы написали какую-то ерунду про то, что вам якобы нужно "вытащить переменную из функции", хотя в реальности ничего подобного вам не нужно было.
0
214 / 10 / 2
Регистрация: 23.05.2016
Сообщений: 413
29.08.2024, 17:35  [ТС]
TheCalligrapher, нет, моя "вина" только в том, что я неправильно поставил задачу, а именно: я запросил решение, которое было у меня перед глазами.
И не только у меня, но и у всех прочитавших эту тему, включая Вас лично, тоже:

void FREQ(lv_event_t * e)
{
lv_obj_t * slider = lv_event_get_target(e);
int16_t v = lv_slider_get_value(slider);
printf("FREQ:%d\n", v);
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.08.2024, 17:35

Как вытащить переменную из if?
Как вытащить переменную из if? А также из циклов. Например: string A= "loloooLdggd"; int t = A.IndexOf('L'); if(t>0){ int g...

Как вытащить данные в переменную?
$query = 'SELECT * FROM user_cm WHERE '; for($i = 0; $i < count($search_words); $i++) { $query .= '(pomogu LIKE...

Как вытащить переменную XML?
Добрый вечер, господа программисты! У меня возникла следующая проблема: в коде файла XML дважды повторяется переменная...

Как вытащить переменную из ответа сервера?
Помогите разобрать ответ сервера :)) Приходит вот такой запрос http://127.0.0.1/?service={sum=0.08;service_code=101} как мне...

Как вытащить в javascript из php переменную?
Есть запрос к базе данных mysql: $query = "SELECT plans.room, disciplin.disciplin_code, plans.plan, disciplin.disciplin_name FROM...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru