Вниз  RFO BASIC
- 19.06.2018 / 22:58copy  #503398
b0ing
  Пользователь

b0ing 
Сейчас: Offline
Моя супруга однажды увлеклась игрой -- анаграммой, где из слова нужно составлять другие слова. И нравилось ей зарабатывать в этом деле по три звезды за слово. Только вот не всегда получалось, даже с моей помощью, вот и задумал я тогда создать этакого помощника.
При первом запуске программа создает, словарь в памяти телефона в папке "anagram helper" записанный в листинге. И при последующих запусках обращается к нему. Из-за того, что словарь в листинге записан в одну строку, его затруднительно открывать в редакторе, НО загрузка в память происходит быстрее на несколько порядков, чем с разделениями строк через "~". После создания словаря, его можно свободно редактировать и добавлять свои слова. Словарь был скачан с [url=]http://blog.kislenko.net/show.php?id=1678[/url] спасибо автору. Вобщем встречайте!

P.S MicroX найдешь в нем для себя ответы.


Прикрепленные файлы:
Screenshot_2018(...).png (47.29 кб.) Скачано 39 раз
Screenshot_2018(...).png (36.41 кб.) Скачано 31 раз
Screenshot_2018(...).png (22.07 кб.) Скачано 40 раз
Anagram Helper.bas (1487.5 кб.) Скачано 1002 раза
- 20.06.2018 / 01:49copy  #503400
Linevic
  Пользователь

Linevic 
Сейчас: Offline
Наверняка я всем успел надоесть своей неправильно работающей функцией, но сегодня я разобрался, что к чему.
Всё дело в переносе строки. Команды между if <условие> then и еndif должны начинаться каждая с новой строки. А я их в одну строку писал.
Вот вам исправленная функция. Пример использования - в том же файле.

Изменено Linevic (20.06 / 01:51) (всего 2 раза)


Прикрепленные файлы:
ongoing_notify_(...).bas (0.79 кб.) Скачано 341 раз
- 20.06.2018 / 08:49copy  #503401
1961uvg
  Пользователь

1961uvg 
Сейчас: Offline
bOing
  Я просто в шоке - как человек набрал такой словарь !
На смартфоне при просмотре листинга такие тормоза , что можно заснуть.
- 20.06.2018 / 12:08copy  #503403
b0ing
  Пользователь

b0ing 
Сейчас: Offline
Цитата Linevic:
Всё дело в переносе строки. Команды между if <условие> then и еndif должны начинаться
Это описано в мануале... Читаем!
- 20.06.2018 / 12:11copy  #503404
b0ing
  Пользователь

b0ing 
Сейчас: Offline
Цитата 1961uvg:
как человек набрал такой словарь !
Перейди по ссылке в том посте. Автор подробно описал процесс
- 20.06.2018 / 12:20copy  #503405
b0ing
  Пользователь

b0ing 
Сейчас: Offline
Цитата 1961uvg:
На смартфоне при просмотре листинга такие тормоза , что можно заснуть.
Весь словарь находится в ОДНОЙ СТРОКЕ листинга, отсюда быстрая загрузка листинга и медленный просмотр в редакторе.
67000 строк для бейсика --- было серьезным испытанием :plushit:
- 20.06.2018 / 12:57copy  #503406
b0ing
  Пользователь

b0ing 
Сейчас: Offline
Цитата Linevic:
Наверняка я всем успел надоесть своей неправильно работающей функцией, но сегодня я разобрался, что к чему.
Всё дело в переносе строки. Команды между if <условие> then и еndif должны начинаться
Позволил себе исправить...
Вибрация указывает на срабатывание таймера. Теперь миллисекунды соответствуют реальным миллисекундам, а t0=предудыщему срабатыванию.
Открыть спойлер


Изменено b0ing (20.06 / 12:59) (всего 1 раз)
- 20.06.2018 / 22:42copy  #503415
Linevic
  Пользователь

Linevic 
Сейчас: Offline
Цитата b0ing:
Позволил себе исправить...
Вибрация указывает на срабатывание таймера. Теперь миллисекунды соответствуют реальным миллисекундам, а t0=предудыщему срабатыванию.
[spoiler]
[code]
! рекомендуется ука
Ну, допустим, что не исправить, а модифицировать.
Я в отличии от некоторых разработчиков охотно приветствую появление модификаций и новых версий своих библиотек. Тем более, если они в общем-то не мои :) .
- 21.06.2018 / 18:20copy  #503434
Linevic
  Пользователь

Linevic 
Сейчас: Offline
Цитата b0ing:
Позволил себе исправить...
Вибрация указывает на срабатывание таймера. Теперь миллисекунды соответствуют реальным миллисекундам, а t0=предудыщему срабатыванию.
[spoiler]
[code]
! рекомендуется ука
А что это за параметр такой - t0? Что в нем писать?
Функция и без него кажется хорошо работала.

Изменено Linevic (21.06 / 18:27) (всего 1 раз)
- 22.06.2018 / 01:04copy  #503443
b0ing
  Пользователь

b0ing 
Сейчас: Offline
Цитата Linevic:
А что это за параметр такой - t0? Что в нем писать?
Функция и без него кажется хорошо работала.
В том и дело, что ни хрена не работала! Потому исправить, а не модифицировать! Удачи с изучением!
Наверх  Всего сообщений: 2614
Фильтровать сообщения
Поиск по теме
Файлы топика (485)
Поиск по форуму