11.05.2019 / 01:17 | |
Linevic Пользователь Сейчас: Offline
Имя: Reestr2Waper Регистрация: 12.06.2014
| В ходе нашей переписки с Mougino, я узнал об одной не указанной в мануале RFO-Basic'а функции - COMMAND$(). Эта функция возвращает значения от внешних событий. То есть, если настроить ассоциацию определенных расширений файлов с приложением написанным на rfo-basic, то функция COMMAND$() будет возвращать их пути и имена. И, я так понимаю, это ещё не все возможности этой функции. Скорее всего, она может возвращать значения и от других событий.
|
11.05.2019 / 13:18 | |
Витаминыч Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Это хорошо __________________
わからない!! |
15.05.2019 / 09:40 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Вышла новая версия hbasic v.2.60 Новая версия: v.2.60 https://www.tapatalk.com/group...ts-t5815.html#p42540Перевод от автора : Доступно по адресу: http://laughton.com/basic/programs/tools/hbasic/Исходные файлы в директории 'source' Руководство в директории 'hmanual' Изменения в hbasic.changelog.txt hBasic успешно скомпилирован для Target Api 28. Основные характеристики: + исправление библиотеки apache для конфликта lib (круговая совместимость) + возможность незашифрованных подключений (круговая совместимость) - удалены разрешения и код для SMS-команд (если вы хотите их вернуть, вам придется ждать hSuite ). + косметические изменения на экране О в соответствии с 01.92. (также исправляет цвет фона на некоторых телефонах) Я не провел много испытаний. Но я сделал несколько быстрых запусков на телефоне Pie. Я хотел выпустить это быстро до v.2.70 (скоро), что более интересно ... -Конец. |
15.05.2019 / 10:02 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Linevic Опиши подробно эту функцию - COMMAND$(), и если можно с примерами. Я пересмотрел все мануалы - ее там действительно нет ! К стати новый учебник продолжает развиваться и очень активно. https://rfobasic.miraheze.org/wiki/Statement_indexОчень толково сделан - по темам и с примерами, а google переводчик очень понятно переводит. Жаль раньше его не было ! |
15.05.2019 / 21:25 | |
Linevic Пользователь Сейчас: Offline
Имя: Reestr2Waper Регистрация: 12.06.2014
| [img][/img] Цитата 1961uvg: Linevic Опиши подробно эту функцию - COMMAND$(), и если можно с примерами. Я пересмотрел все мануалы - ее там действительно нет ! К стати новый учебник продолжает развиваться и очень активно. httpФункция принимает информацию от intent-filter'ов и receiver'ов, записанных в манифесте. Класс в Activity нужно прописывать, кажется, .edit, хотя я не уверен. Сейчас Moungino ведет работу по исправлению проблем в том числе и с ассоциациями, и какой класс окажется в итоге записанным в Activity, я не знаю. В случае с ассоциациями никаких intent-filter'ов самостоятельно писать не нужно. Необходимые расширения файлов просто нужно прописать в Register extension(s). А вот пример самой программы: DO
var$ = COMMAND$()
print var$
UNTIL var$ = ""
Представленный пример получает информацию от события, на которое "подписано" приложение, и показывает ее. Изменено Linevic (15.05 / 21:30) (всего 2 раза) |
28.05.2019 / 23:11 | |
Linevic Пользователь Сейчас: Offline
Имя: Reestr2Waper Регистрация: 12.06.2014
| Нет, к сожалению, функция COMMAND$() не умеет работать с receiver'ами. Только intent-filter. Только ассоциации. Правда, возможно, что можно настроить ассоциацию с приложением URL-адресов. Проверю, и напишу, можно или нет.
|
29.05.2019 / 00:59 | |
Linevic Пользователь Сейчас: Offline
Имя: Reestr2Waper Регистрация: 12.06.2014
| И с адресами COMMAND$() работать не умеет. Только с путями файлов. |
2.06.2019 / 11:36 | |
Linevic Пользователь Сейчас: Offline
Имя: Reestr2Waper Регистрация: 12.06.2014
| Скоро (во всяком случае, я на это надеюсь) выйдет версия компилятора с возможностью компиляции программ написанных на OliBasic. Я написал Mougino. У него, оказывается, не было исходников, поэтому он не мог добавить в компилятор поддержку OliBasic. Исходники были в открытом доступе, и я просто дал Mougino на них ссылку.
|
3.06.2019 / 22:26 | |
levapbar Пользователь Сейчас: Offline
Имя: Павел Регистрация: 04.09.2016
| Linevic, Ура товарищи!
|
5.06.2019 / 10:40 | |
1961uvg Пользователь Сейчас: Offline
Имя: Victor Откуда: Минск Регистрация: 28.07.2015
| Интересная статья как сделать управляемую машинку из лего ! Программа управления написана на RFO-Basic. https://habr.com/ru/post/424945/Прилагаю ниже, очень интересно сделана. Так же перевести голос в текст можно набрав в RFO-Basic. REM Голос в текст stt.listen stt.results r list.get r,1,r$ print r$ А также статья по использованию блютуз устройств через программы на RFO-Basic. http://grauonline.de/wordpress/?page_id=2673На всякий случай прилагаю перевод , так как статья на английском. "Загогулины" - маленькая программка рисующая рисунок как на купюрах.
Прикрепленные файлы: загогулины.bas (0.53 кб.) Скачано 706 раз Управление.bas (1.61 кб.) Скачано 752 раза Bluetooth перев(…).doc (37 кб.) Скачано 189 раз |