Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчеты по Курсовой Работе / Левашев Н.С. 8-78-3 Работа с текстовой информацией.doc
Скачиваний:
41
Добавлен:
12.03.2015
Размер:
368.64 Кб
Скачать

3.8 Листинг make-файла

@echo off

if not exist rsrc.rc goto over1

\masm32\bin\rc /v rsrc.rc

\masm32\bin\cvtres /machine:ix86 rsrc.res

:over1

if exist "qikpad.obj" del "qikpad.obj"

if exist "qikpad.exe" del "qikpad.exe"

\masm32\bin\ml /c /coff "qikpad.asm"

if errorlevel 1 goto errasm

if not exist rsrc.obj goto nores

\masm32\bin\Link /SUBSYSTEM:WINDOWS "qikpad.obj" rsrc.res

if errorlevel 1 goto errlink

dir "qikpad.*"

goto TheEnd

:nores

\masm32\bin\Link /SUBSYSTEM:WINDOWS "qikpad.obj"

if errorlevel 1 goto errlink

dir "qikpad.*"

goto TheEnd

:errlink

echo _

echo Link error

goto TheEnd

:errasm

echo _

echo Assembly Error

goto TheEnd

:TheEnd

pause

4. Результаты моделирования программы на эвм

Рисунок 1 – Ввод текста

Рисунок 2 – «О программе»

Рисунок 3 – Диалоговое окно 1

Рисунок 4 – Диалоговое окно 2

Рисунок 5 – Вкладка «File»

Рисунок 6 – Вкладка «Edit»

Заключение

Таким образом, в данной курсовой работе были изучены и реализованы основные принципы работы с текстом в среде Windows. За основу алгоритма работы программы была выбрана классическая структура оконной программы Windows. Для демонстрации работы программы был выбран текстовый файл с исходным кодом на ассемблере MASM32.

Список литературы

  1. Зубков С. В. Assembler для Dos, Windows и UNIX / Зубков Сергей Владимирович. – 3-е изд.,стер. – М.: ДМК Пресс ; Спб. : Питер, 2005. – 608 с. : ил. – (Серия «Для программистов»).

  1. Пирогов В. Ю. Ассемблер для Windows. – 2-е изд., перераб. И доп. – СПб.: БХВ-Петербург, 2003. – 656 с.: ил.

  1. Сайт http://www.firststeps.ru/mfc/winapi/win/

25