Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Ассемблер? Это просто! Учимся программировать


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Assembler (Ассемблер)

Выпуск № 935
от 23.12.2007, 23:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 362, Экспертов: 18
В номере:Вопросов: 2, Ответов: 3


Вопрос № 114574: Не могу сделать вывод на экран размера программы. файл Com не получается...ошибки выдает(вывод в обычной форме счисления) Программа в приложении...
Вопрос № 114764: Уважаемые эксперты! Только начал изучать Ассемблер и вот какая проблема.Пишу программу из первой главы книги "Ассемблер это просто"в блокноте сохраняю ее с расширением asm в папку C:MASM611BIN,далее запускаю файл ml.exe с...

Вопрос № 114.574
Не могу сделать вывод на экран размера программы. файл Com
не получается...ошибки выдает(вывод в обычной форме счисления)
Программа в приложении

Приложение:

Отправлен: 18.12.2007, 00:06
Вопрос задала: Badbyy (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: programyst
!!!
Здравствуйте, Badbyy!

Необходимо открыть файл функцией API OpenFle через дескриптор Handle получить размер файла функцией GetFileSize и не забуть закрыть файл функцией CloseHandle

Ответ неверный, т.к. в приложении программа под Dos(ипользуются прерывания Dos), экспрет предлагает использовать фунции Windows API
-----
∙ Отредактировал: Зенченко Константин Николаевич (Профессионал)
∙ Дата редактирования: 18.12.2007, 19:20
Ответ отправил: programyst (статус: Заблокирован)
Ответ отправлен: 18.12.2007, 01:25


Вопрос № 114.764
Уважаемые эксперты! Только начал изучать Ассемблер и вот
какая проблема.Пишу программу из первой главы книги
"Ассемблер это просто"в блокноте сохраняю ее с расширением
asm в папку C:MASM611BIN,далее запускаю файл ml.exe с командной
строки с указанием параметра /AT и пытаюсь асемблировать, но
почему то компьютер выдает ошибку:
error A4910: cannot open file:C:MASM611BINML.err
fatal error A1000: : PROG01.ASM
Скопировав же программу с диска, который приобрел вместе с книгой
в каталог C:MASM611BIN все получается как по маслу создается файл
obj и файл com. Объясните пожалуйста где я делаю ошибку при создании
программы.Ответы на вопросы №№ 108.054,107.842,109.460 я просмотрел,
но все равно ничего не пойму.
Отправлен: 18.12.2007, 22:55
Вопрос задал: Sjazenko (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: programyst
Здравствуйте, Sjazenko!

Всё просто невозможно создать на СD диске файл поэтому и ошибка
Ответ отправил: programyst (статус: Заблокирован)
Ответ отправлен: 18.12.2007, 23:03

Отвечает: Овчинников Алексей
Здравствуйте, Sjazenko!
Ошибка А1000 обозначает что не найден файл PROG01.ASM
Скорее всего вы его неправильно сохранили.
И он у вас называется что-нибудь вроде PROG01.ASM.txt
Естественно МАСМ не может его найти
Ответ отправил: Овчинников Алексей (статус: 3-ий класс)
Ответ отправлен: 23.12.2007, 17:09


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.65 от 04.12.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное