Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Досовская функция Tree

9.9K
17 апреля 2005 года
chelovek
7 / / 10.04.2005
Граждане! Кто нить имеет в наличие функцию написанную на ассемблере подобную досовской TREE(отображение всех файлов папок и подкаталогов)? или может подсказать нужный ресурсик, очень очень надо! или может кто то знает, как ее задействовать в своей проге, но чтоб информация выводилась не на экран а в файл?
1.7K
20 апреля 2005 года
kleppus
3 / / 20.09.2000
Цитата:
Originally posted by chelovek
или может кто то знает, как ее задействовать в своей проге, но чтоб информация выводилась не на экран а в файл?


выводить инфу побайтно, но в качестве устройства вывода указывать не st io, а указатель на ранее открытый файл

9.9K
20 апреля 2005 года
chelovek
7 / / 10.04.2005
А если можно примерчик кодика? =)
1.7K
20 апреля 2005 года
kleppus
3 / / 20.09.2000
Цитата:
Originally posted by chelovek
А если можно примерчик кодика? =)


мдя, ну например как нибудь так
lea dx,path ; путь к создаваемому файлу
mov cx,0 ; аттрибуты(0-читать/писать кажется)
mov ah,5bh ; создание файла(иил ф-я 3СН)
int 21h ; без комментариев
jc err ; если ошибка, в ах-код
mov hnd,ax ; если нет ошибки, сохраняем дескриптор
mov ah,40h ; запись в файл
lea dx,buf ; адрес строки с именем файла/каталога
mov cx,size ; количество записываемых байт
mov bx,hnd ;дескриптор файла
int 21h ;
jc err2 ; если не записалось
з.ы. у пирогова в книжке есть вполне реальный пример вывода инфы о содержимом каталога
з.ы.ы. techhelp рулит :)

8.3K
20 апреля 2005 года
_edge [tkm]
48 / / 04.04.2005
chelovek:

программа, что я привел в предыдущей теме,
выводит именно в файл :).
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог