![]() |
сохранение на диск
Подскажите пожалуйста.
Пишу программку на 48-м бейсике, ее реально на диск сохранить или можно только на кассету?? |
Если присутствует дисковый интерфейс, то вай бы и нот? Например:
randomize usr 15616 - вход в trdos save "prog" line 10 - сохранение бейсика на диск с автостартом на 10 строку return - возврат в бейсик |
А как в тр-досе на диск Б или Е перейти?? Просто я в коммандоре работаю, а дисководы не один ну невкакую вместе как диск А не работают, работают как B и Е
И еще напомните пожалуйста комбинацию для вывода команды line спасибо. |
Quote:
Quote:
|
Проще оформить сохранение на диск в виде строк в самой программе. Для этого нужно добавитьвпрограмму нечто подобное, и вызывать по мере необходимости:
BORDER USR 15619: REM: ERASE "буква диска:имя программы" BORDER USR 15619: REM: SAVE "буква диска:имя программы" LINE строка автостарта (не ноль) |
А еще лучше оформить строку подпрограммой. Например пятой.
И вместо бордера сделать принт. Строка 1 - гото 100 (отсюда начинается сама прога) Тогда можно сохранять просто госуб 5 |
John North, а чем вам BORDER не нравится? ;)
Я, процедуры работы с внешними устройствами наоборот "лепил" в конце программы - удобно исключать из программы все лишнее на этапе компиляции (т.к. строки после оператора STOP не обрабатывались). |
Бордер не нравится тем, что он будет менять цвет бордера.. А принт выведет 'код ошибки', то есть Нарисует ноль, если всё ок..
А о структуре басик-программ почитайте ZX-ревю.. Там красиво описано создание заготовки.. |
Нахрена все PRINT и ВORDER. Если человек начинает, то уж учите, как положено RANDOMIZE. Как в учебнике.
|
Quote:
Quote:
|
Не
Не всегда цвета задаются.. Блин ну ты понял про что я)) Удобно же сохранятся нажатие пары клавиш всего.. |
Quote:
|
| All times are GMT +4. The time now is 23:00. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.