29.03.2020, 21:10 [+3 UTC]
в нашей команде: 4 310 чел. | участники онлайн: 3 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.83 (12.03.2020)
JS-v.1.35 | CSS-v.3.37

Общие новости:
28.03.2020, 20:29

Форум:
28.03.2020, 21:05

Последний вопрос:
29.03.2020, 17:14
Всего: 151869

Последний ответ:
29.03.2020, 14:22
Всего: 259902

Последняя рассылка:
29.03.2020, 20:45

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
21.03.2010, 18:23 »
Aleks Brest
Оценка ответа: 5 Комментарий к оценке: Совершенно верно smile [вопрос № 177387, ответ № 260285]
02.02.2012, 21:59 »
Бабалян Арутюн Варданович ::: ameno
Проблема решена по Вашей наводке. Спасибо! [вопрос № 185342, ответ № 269823]
03.07.2018, 07:59 »
SAW
Спасибо за книги, обязательно изучу! [вопрос № 193416, ответ № 276623]

РАЗДЕЛ • Assembler

Создание программ на языке Assembler.

[администратор рассылки: Лысков Игорь Витальевич (Старший модератор)]

Лучшие эксперты в этом разделе

Коцюрбенко Алексей Владимирович
Статус: Старший модератор
Рейтинг: 1070
Зенченко Константин Николаевич
Статус: Старший модератор
Рейтинг: 135
cain52
Статус: 3-й класс
Рейтинг: 1

Перейти к консультации №:
 

Консультация онлайн # 145245
Раздел: • Assembler
Автор вопроса: Mickey
Отправлена: 27.09.2008, 23:21
Поступило ответов: 0

Здравствуйте! Подскажите пожалуйста..Почему у меня в программе (удаление файла) не работает замена имени файла (test.txt) на маску *.*? Ведь насколько я понимаю, это поддерживается.. Никак не могу разобратся.. Или может у кого есть готовая программа по удалению каталога со всеми файлами или хотя бы часть этой задачи.. Буду очень признателен..

Приложение:

Состояние: Консультация закрыта

Oтветов пока не поступило.

Мини-форум консультации № 145245
Boriss

# 1

= общий = | 28.09.2008, 11:15

Конечно, посмотрю Вашу программу, но вот первые замечания:
1) Вы создаете COM-файл (org 100h), а завершаете как EXE - через функцию 4Ch. Это очень не есть хорошо и может явиться причиной больших проблем, если будете использовать подпрограммы
2) А Вы формируете COM или EXE?
3) Не вижу у Вас никаких проверок найден ли файл. Это следует делать всегда, даже если Вы УВЕРЕНЫ в успешности работы

неизвестный

# 2

= общий = | 28.09.2008, 16:00

Boriss: спасибо за помощь.. пункт 1 исправил..формирую com.. проверки будут просто мне бы сначала разобратся с удалением по маске... иначе смысла от проверок не будет если проверять нечего..)

Boriss

# 3

= общий = | 28.09.2008, 19:51

Пока некогда. Чуть позжее покажу свой вариант
А решение загадки вот в чем: сами подумайте: какой файл Вы пытаетесь удалить (в своей программе), если пишите *.*? smile

неизвестный

# 4

= общий = | 28.09.2008, 22:27

Хм.. Я думал, что он найдет первый файл..затем удалит..и зациклить это, пока файлы не кончатся.. Видимо так работать не будет как я понял..=)
Вообще моя задача, написать программу удаляющую каталог со всеми файлами и каталогами внутри..

Boriss

# 5

= общий = | 28.09.2008, 22:36

Я имею в виду, что 4Eh помещает имя файла в DTA, а для удаления нужно "правильное" имя файла

Зенченко Константин Николаевич
Старший модератор

ID: 31795

# 6

= общий = | 29.09.2008, 14:29 | цитировать цитировать  | профиль профиль  |  отправить письмо в личную почту пейджер

Фунцкия 41h прерывания 21h, работает только с одним файлом, в отличии от функции 13h этого прерывания("Удалить файл" типа FCB) в ней не допускаются груповые операции "*" и "?" в имени файла.

=====
Мне безразлично, что Вы думаете о обо мне, но я рад за Вас - Вы начали думать.
smile

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Яндекс Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.16547 сек.

© 2001-2020, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.83 от 12.03.2020
Версия JS: 1.35 | Версия CSS: 3.37