Вниз  RFO BASIC
- 17.08.2016 / 22:03
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Проверил не работает :-(
Можешь выложить свой bas файл считывающий байты и вписывающий их или выводящий на print?
Магия блин, теперь по умолчанию работает.
Попробую открыть один файл считать байты и вписать их в другой файл. :-)

Изменено 19Ram84 (17.08 / 22:16) (всего 1 раз)
- 17.08.2016 / 22:27
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Дальше больше.
Что за 32.0 он выдает?
Думал это байты, но меняю числа, значение не меняется.
Это код какой то ошибки?
- 17.08.2016 / 23:04
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Вот этот работает ;-)
  1. BYTE.OPEN r,file1,"1.txt"%Открываем файл чтения
  2. BYTE.READ.BYTE file1,a,b,c,d,e,f %читаем байт,
  3. PRINT a,b,c,d,e,f %Выводим на экран
  4. BYTE.CLOSE file1 %Закрываем файл


Изменено 19Ram84 (17.08 / 23:19) (всего 1 раз)
- 17.08.2016 / 23:08
rammires
  Пользователь

rammires 
Сейчас: Offline
Да, спасибо за подсказки.
Нашел в мане такую штуку
  1. string$ = "a:b:c:d"
  2. delimiter$ = ":"
  3. SPLIT result$[], string$, delimiter$
В итоге
  1. string$ = "abcd"
  2. delimiter$ = ""
  3. SPLIT result$[], string$, delimiter$
  4.  
  5. ARRAY.LENGTH length, result$[]
  6. FOR i = 2 TO length
  7. PRINT result$[i];
  8. NEXT і
  9. PRINT ""
Делает как раз то что нужно.

Изменено rammires (17.08 / 23:11) (всего 1 раз)
- 17.08.2016 / 23:23
Aladdin
  Пользователь

Aladdin 
Сейчас: Offline
Кто нибудь покупает эту прогу? :)
- 18.08.2016 / 00:45
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Вот с вписыванием байтов
Вписывает байты, но пишет их задом наперед.
  1. BYTE.OPEN r,file1,"1.txt"%Открываем файл чтения
  2. BYTE.READ.BYTE file1,a,a1,a2,a3,a4,a5,a6%читаем байт,
  3. BYTE.OPEN w,file2,"2.txt"
  4. BYTE.WRITE.BYTE file2,a6,a5,a4,a3,a2,a1,a%вписывается байты
  5. PRINT a6,a5,a4,a3,a2,a1,a %Выводим на экран
  6. BYTE.CLOSE file1 %Закрываем файл
  7. PRINT "готово"
  Правда не нашел цикл, что то типа n=10 to 100 for 1 из мб, если не путаю.
Как здесь подобный цикл пишется?

Изменено 19Ram84 (18.08 / 00:47) (всего 1 раз)
- 18.08.2016 / 03:05
Es1841
  Пользователь

Es1841 
Сейчас: Offline
Надо конечно взять компилятор. С его появлением мир изменился и уже никогда не станет прежним. Хочу тоже поучаствовать в этом эпохальном событии... :)
- 18.08.2016 / 06:19
vh180477
  Пользователь

vh180477 
Сейчас: Offline
Уже купил :) . Он очень медленно работает. На моём могучем Megafon Login 3 мин компилит. Но на самом деле штука прикольная - тут же готовый APK!!!
- 18.08.2016 / 08:27
vh180477
  Пользователь

vh180477 
Сейчас: Offline
19Ram84, У тебя очень странный код. Ты вначале читаешь, а потом записываешь. Но тут дело даже не в этом, в том что это два разных файла (1.txt и 2.txt). Это тогда должен быть заранее писанный файл 1.txt - иначе ошибка.
- 18.08.2016 / 12:09
19Ram84
  Пользователь

19Ram84 
Сейчас: Offline
Цитата vh180477:
19Ram84, У тебя очень странный код. Ты вначале читаешь, а потом записываешь. Но тут дело даже не в этом, в том что это два разных файла (1.txt и 2.txt). Это тогда должен быть заранее писанный файл 1.t
Сначала считываем с одного файла, а затем записываем во второй.
Не в курсе, как здесь делать операцию цикла?
Ну да, должно быть два файла заранее, это часть моего проекта импортированного с мб ;-)

Изменено 19Ram84 (18.08 / 12:23) (всего 1 раз)
Наверх  Всего сообщений: 2715
Фильтровать сообщения
Поиск по теме
Файлы топика (510)