Вниз  Mobile Basic 1.9.1
- 3.08.2018 / 09:52
SlenderManx
  Пользователь

SlenderManx 
Сейчас: Offline
garfild63, Большое спасибо! Давно ждал обновление, спасибо.
- 3.08.2018 / 10:41
garfild63
  Пользователь

garfild63 
Сейчас: Offline
* 5. Немного пофиксена функция FILLPOLYGON, а не POLYGON. Ошибся немного)

Изменено garfild63 (3.08 / 10:45) (всего 1 раз)
- 3.08.2018 / 10:44
garfild63
  Пользователь

garfild63 
Сейчас: Offline
Кстати, экранную клавиатуру я неспроста добавил. Я собираюсь портировать мобильный бейсик на андроид.
- 3.08.2018 / 10:53
SlenderManx
  Пользователь

SlenderManx 
Сейчас: Offline
garfild63, На нём будет можно создавать приложения на дроид?
- 3.08.2018 / 11:43
Vladimir1982
  Пользователь

Vladimir1982 
Сейчас: Offline
garfild63, а создавать на ПК потом это все дело переносить на мобилу, есть такой вариант?
- 3.08.2018 / 12:11
garfild63
  Пользователь

garfild63 
Сейчас: Offline
Vladimir1982, смысл? MobileBasic для того и предназначен, что на нём можно программировать без компа. В этом, можно сказать, его преимущество)
- 3.08.2018 / 12:22
garfild63
  Пользователь

garfild63 
Сейчас: Offline
Немного пофиксил btsh$. Во вчерашнем бейсике, если вы захотите создать сервера или клиента, то при любом раскладе, функция возвращала бы имя сервера/клиента, даже если сервер/клиент не был создан из-за ошибки IOException (может произойти, если вы подключитесь к серверу, который уже дисконнектился) или SecurityException (может произойти, если вы не дадите разрешение на подключение). Теперь она вернёт имя сервера/клиента, только если сервер/клиент был создан без ошибок, в ином случае - вернёт пустую строку. Кстати, забыл сказать, если у вас выключен блютус, то при вызове функции btsh$ с любым аргументом вылетит ошибка, которую можно будет поймать обычным TRAP.


Прикрепленные файлы:
mobilebasic.jar (154.82 кб.) Скачано 206 раз
src.zip (226.88 кб.) Скачано 60 раз
help.zip (22.6 кб.) Скачано 63 раза
Bluetooth.txt (1.24 кб.) Скачано 333 раза
BlueTooth.jar (52.5 кб.) Скачано 152 раза
- 3.08.2018 / 12:28
garfild63
  Пользователь

garfild63 
Сейчас: Offline
SlenderManx, да. Только я не уверен, что в бейсике на дроиде будут работать btsh$, axisx, axisy, axisz, imei$, vibr и playtone.
Первая не будет работать, потому что я ещё не видел ни одного эмулятора, в котором была бы нормальная поддержка Bluetooth API.
Следующие три не будут работать, потому что поддержки Mobile Sensor API тем более ни в одном эмуляторе нет.
Пятая не будет работать, потому что в Java ME нет задекларированного метода получения кода IMEI (до MIDP 3.0), поэтому в эмуляторах нет этого метода.
Ну, а шестая и седьмая не будут работать, потому что методы Manager.playTone и Display.vibrate также не в каждом эмуляторе нормально сделаны.

Изменено garfild63 (3.08 / 12:43) (всего 1 раз)
- 3.08.2018 / 13:42
Vladimir1982
  Пользователь

Vladimir1982 
Сейчас: Offline
Цитата garfild63:
Vladimir1982, смысл? MobileBasic для того и предназначен, что на нём можно программировать без компа. В этом, можно сказать, его преимущество)

А под ОС Android он есть? И вообще под какие мобильные устройства он есть?

Изменено Vladimir1982 (3.08 / 13:43) (всего 1 раз)
- 3.08.2018 / 14:28
garfild63
  Пользователь

garfild63 
Сейчас: Offline
Vladimir1982, официальные версии есть и для Android, и для iOS, и для компьютера. Но в отличие от версии для Java ME они не развиваются или развиваются, но не в той мере, как версия на яве.
Наверх  Всего сообщений: 2690
Фильтровать сообщения
Поиск по теме
Файлы топика (109)