Win32asm обучение


Урок 2 - Начало - часть 2


/p>


Текстовый редактор

Используемый: Ultraedit

Расположение: www.ultraedit.com

Описание: Текстовый редактор нуждается в описании?

О: Выбор текстового редактора это кому как, лично мне очень нравится Ultraedit. Вы можете скачать мой wordfile для ultraedit, тогда вы получите подсветку синтаксиса ассемблера. По крайней мере выберите текстовый редактор с подсветкой синтаксиса (ключевые слова будут автоматически окрашены), это очень полезная функция, делает ваш код более легким для чтения и записи. Ultraedit также имеет список функций, для быстрой вставки в ваш код. [download wordfile here]

Выбор:

Один из миллионов текстовых редакторов [здесь]


References

Используемый:Справочник програмиста "Win32 Programmer's reference"

Расположение: www.crackstore.com (или поищите в интернете)

Описание: Вам нужны будут некоторые справки по функциям Win API. Наиболее нужный справочник программиста "win32 programmer's reference" (win32.hlp). Это большой файл, около 24 mb (некоторые версии всего 12 mb но не полные). В этом файле описаны все функции системных DLL (kernel, user, gdi, shell и т.д.). По крайней мере вы будете нуждаться в этом файле, другие справочники (sock2.hlp, mmedia.hlp, ole.hlp и т.д.) также полезны, но не необходимы.

От переводчика: Эти файлы включаются в стандартные пакеты типа Borland C++ Builder, Delphi и т.д.

Выбор:

нет

2.1 - Установка инструментальных средств

Теперь у вас есть эти инструменты, устанавливаете их где-нибудь. Вот несколько важных замечаний:

  • Установите пакет masm на том же диске, на котором хотите писать ваши исходные файлы ассемблера. Это гарантирует то, что пути к файлам вложения и библиотекам будут правильными.
  • Добавьте каталог bin masm'а (или tasm'а) к вашему пути в autoexec.bat и перезагрузитесь.
  • Если у вас есть Ultraedit, используте wordfile который можете скачать выше и включите просмотр списка функций.

2.2 - Папка для ваших исходников

Создайте папку "win32" (или с другим именем) где-нибудь (на том же диске, что и masm), и создайте подпапку для каждого проекта, который вы делаете.

[наверх]




- Начало -  - Назад -  - Вперед -



Книжный магазин