четверг, 19 ноября 2009 г.

Файловый поток

Сегодня я расскажу про работу с бинарными файлами в HiAsm. Надеюсь, вы прочитали статью про бинарные файлы и знаете, что они из себя представляют. Это очень понадобится для правильного понимания работы компонентов.

понедельник, 16 ноября 2009 г.

Бинарные файлы

В этой статье я расскажу только теоретические представления о файлах, потому что их важно понять, чтобы успешно работать с файлами в HiAsm.
Любой файл, по сути, бинарный, потому что содержит двоичные данные. Даже текстовые файлы - и те содержат двоичные данные.

воскресенье, 15 ноября 2009 г.

Создание DLL в HiAsm

DLL - это динамически подключаемая библиотека (dynamic link library). Она служит для выноса в неё части кода программы, если её код используется несколькими программами. Благодаря DLL программа может иметь плагины, может обновлять по одному или нескольким модулям и т. д. И HiAsm может создавать такие DLL, чтобы потом использовать их в своих программах.

пятница, 13 ноября 2009 г.

Красивый выпадающий список

Про список строк я уже рассказывал, но там рассматривал лишь его точки и параметры. Здесь я расскажу про создание красивого, с градиентом и иконками, выпадающего списка строк, а заодно покажу использование менеджеров - относительно новой технологии в HiAsm.

вторник, 10 ноября 2009 г.

Открываем поле пароля

В Интернете можно найти программки, которые показывают пароль, спрятанный за звёздочками в поле ввода. Начинающим пользователям (достаточно хорошо знакомым с полями для пароля) это покажется чудом и настоящим хакерством, но вы, HiAsm'исты, должны понимать, что для вас нет ничего невозможного... почти.

вторник, 3 ноября 2009 г.

Фоновое приложение Windows

В прошлом посте я рассказывал о различных типах проектов Windows. Здесь я расскажу о создании фонового приложения, которое не имеет интерфейса (т.е. невидимо), но может выполнять различные действия.

воскресенье, 1 ноября 2009 г.

Что можно сделать на HiAsm

До сих пор я раасказывал вам только про создание оконных приложений Windows на HiAsm. Но HiAsm последний версий может гораздо больше. Он может создавать и веб-страницы, и приложения для карманных компьютеров, и даже плагины для самого себя! Сегодня я сделаю лишь обзор всех возможных типов проектов, а в отдельных постах расскажу про наиболее интересные подробно.