суббота, 26 сентября 2009 г.

Управление интерфейсом Windows

Если вы знакомы с диалоговым окном "свойства экрана", то знаете, что с его помощью можно изменить интерфейс Windows. Ну а если вашей программе понадобятся определённые настройки интерфейса (например, определённое разрешение экрана), то лучше самостоятельно их установить, чем просить об этом пользователя. А я помогу "научить" программу этому делу.

пятница, 25 сентября 2009 г.

Графика в HiAsm: картинки, эффекты

Раз уж в предыдущей статье была речь о хранении графики в программах, то сейчас хочется продолжить эту тему. Ведь графические элементы в программах не редкость, а HiAsm прекрасно позволяет работать с графикой. Так что сегодня я сделаю обзор возможности работы с графикой в HiAsm.

четверг, 24 сентября 2009 г.

Хранение бинарных данных

В этой статье речь пойдёт о вставке бинарных данных прямо в файл программы EXE. Бинарные данные - это картинки, звуки, видео и вообще любые файлы. Даже текстовые файлы можно вставить в программы HiAsm как бинарные данные.
В Delphi для вставки двоичных (бинарных) данных требуется создавать файлы ресурсов, прописывать их в коде программы, а в HiAsm всё гораздо проще. Все утомительные процедуры скрыты, и их не приходится выполнять самостоятельно.

среда, 23 сентября 2009 г.

Передача секретной информации

Интересно, о чём подумали читатели, увидев заголовок статьи? Наверно, кто-то решил, что речь пойдёт о передаче как минимум государственных тайн за пределы государства...
Шутка, разумеется, но ещё один способ незаметной передачи информации для тех, у кого есть компьютер, возможно, на что-нибудь сгодится. Заодно и познакомитесь с новыми компонентами.

Звук: медиаплеер

Одним из классических примеров при изучении программирования является медиаплеер. Но поскольку это не учебник, а блог, то до проигрывания звука в hiasm мы добрались только сейчас. С точки зрения практики, не думаю, что кто-то станет реально делать медиаплеер даже для себя, потому что их навалом в Интернете. Однако познакомиться с проигрыванием звука в hiasm будет очень полезно.

вторник, 22 сентября 2009 г.

Строение файлов SHA

Сегодня мне хотелось бы рассказать вам, читатели, об устройстве файла проекта HiAsm. В первом посте я говорил, что схемы (проекты) HiAsm сохраняются всего в одном текстовом файле. Файлы проектов HiAsm имеют расширение sha.

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

Три способа открытия файлов

Многие программы создают собственные файлы, например файлы отчётов, а некоторые - даже свои форматы файлов типа MSOffice. И конечно, в большинстве случаев возникает необходимость эти файлы открывать в программе.
Нет, рассматривать процедуры получения данных из файлов я не буду, потому что для каждого файла они свои. Моя задача скромнее - рассказать, как можно передать программе имя открываемых файлов.