Вниз  Вопросы по MobileBasic
- 26.04.2014 / 20:29
progerokbasic
  Пользователь

progerokbasic 
Сейчас: Offline
Помогите! Не работает call file$, при чем,что File$-это переменная, а не уже заданный путь("/file.bas"). Ошибка вылетает в строке 722. Прошу помочь побыстрее, очень нужно. Вот код:

  1. 120 T$="entering:"
  2. 130 O$="execute"
  3. 140 C$="back"
  4. 150 L$="comand:"
  5. 160 V$=""
  6. 170 L%=99
  7. 180 M%=0
  8. 190 C%=EDITFORM (T$,O$,C$,L$,V$,L%,M%)
  9. 200 IF C%<0 THEN  goto 22
  10. 205 SLEEP 200:op$=left$(v$,2):suff$=left$(v$,4)
  11. 217 if suff$="run." then ln%=len(v$): pass$=right$(v$,ln%-4):drawstring v$,20,y%:y%=y%+15:goto 721
  12. 721 drawstring "Running "+pass$,x2%,y%:repaint:sleep 2500
  13. 722 call pass$

- 26.04.2014 / 22:22
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
В вызываемом bas-файле ошибка
__________________
 знает толк

Изменено vl@volk (26.04 / 22:23) (всего 1 раз)
- 26.04.2014 / 22:44
progerokbasic
  Пользователь

progerokbasic 
Сейчас: Offline
vl@volk, Исключено. Все обязано работать, *.bas файл проверен и полностью "исправен".
- 26.04.2014 / 22:48
progerokbasic
  Пользователь

progerokbasic 
Сейчас: Offline
p.s Выбивает null pointer.

p.s.s Смысл проги таков: пользователь вводит например, run./Autorun.bas Читаются все символы после "run.".

Изменено progerokbasic (26.04 / 22:50) (всего 1 раз)
- 26.04.2014 / 22:52
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
используется что-то с нулевым параметром, напиши просто call /Autorun.bas
__________________
 знает толк
- 26.04.2014 / 22:53
Helltar
  Пользователь

Helltar 
Сейчас: Offline
  1. 722 call pass$
Покажи $pass.

Изменено Helltar (26.04 / 22:53) (всего 1 раз)
- 27.04.2014 / 01:35
progerokbasic
  Пользователь

progerokbasic 
Сейчас: Offline
vl@volk, Нет! В том то и дело, что пользователь задает имя файла!
- 27.04.2014 / 07:09
Helltar
  Пользователь

Helltar 
Сейчас: Offline
А, вижу pass$, все в одной строке, жуть не читаемая :gg:

Думаю что-то не так с кавычками или слешем.
- 27.04.2014 / 20:40
progerokbasic
  Пользователь

progerokbasic 
Сейчас: Offline
Helltar, Да норм все, наверное сам бейсик не понимает, чего хочет... Но мне это не очень нравится.
- 27.04.2014 / 20:47
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Нельзя использовать для call значение переменной, только константа
__________________
 знает толк
Наверх  Всего сообщений: 9538
Фильтровать сообщения
Поиск по теме
Файлы топика (270)