TrDos — ZXNet «code.zx»

TrDos

ZXNet echo conference «code.zx»



from: Eugene Stahov
to: All
date: 31 May 2000
Hello All. Пока до выхода нормальной оси с поддержкой командных строк еще далековато, предлагаю реализовать возможность использования оных в тр-дос. Первый вариант может подойдет для запуска из коммандной строки тр-дос: A>RUN "program" parameterlist Tолько еще не успел проверить, куды тр-дос засунет эту строку, да и не прибьет ли :-). Во всяком случае, проглатывает молча. Говорят, где-то было что-то подобное, но я не видел. Второй вариант (для программ): #5b00: db "$CMDLIN " ;идентификатор db paramlist db 0 ;признак конца. если надо передать очень длинную строку, например список файлов в архиватор, то можно: #5b00: db "$CMLONG " db "7",0 ;например, в седьмой странице. Eugene

from: Kirill Frolov
to: Eugene Stahov
date: 2 June 2000
31 May 00 18:17, Eugene Stahov wrote to All: ES> Пока до выхода нормальной оси с поддержкой командных строк еще ES> далековато, предлагаю реализовать возможность использования оных в ES> тр-дос. ES> Первый вариант может подойдет для запуска из коммандной строки тр-дос: A>> RUN "program" parameterlist ES> Tолько еще не успел проверить, куды тр-дос засунет эту строку, да и не ES> прибьет ли :-). Во всяком случае, проглатывает молча. Говорят, где-то ES> было что-то подобное, но я не видел. Пpибьёт пеpвую часть стpоки, а пpи аpифметике в бейсике вообще всё. Пpактического пpименения не имеет. Использовалось в Echology и INSULT демах. ES> Второй вариант (для программ): ES> #5b00: db "$CMDLIN " ;идентификатор ES> db paramlist ES> db 0 ;признак конца. ES> если надо передать очень длинную строку, например список файлов в ES> архиватор, то можно: #5b00: db "$CMLONG " ES> db "7",0 ;например, в седьмой странице. А имеет-ли смысл? Стаpых таких пpогpамм нет, а новые под TR-DOS лучше не делать.