Windows Assembly Site |О проекте| |Неофиту|

СТАТЬИ > COM и OOP

Статьи:
· Низкоуровневое программирование для дZенствующих
· Уроки Iczelion'а
· COM и OOP
· DirectX/OpenGL
· Секреты Win32
· Оптимизация
· Компиляторы
· Защита от отладки
· Вирусология
· Безопасность
· Сеть
· Программерский дZен
· Форматы файлов
· Процессоры
· Диски, приводы и электроника
· BIOS/CMOS
· DOS навсегда!
· Исследование программ
· Защищенный режим
· Алгоритмы
· Консоли и КПК
· Байт-код
· Linux/Unix
· Assembler.Ru
· Разное

Разные статьи
Bill T., пер. Aquila - COM в Ассемблере - Часть I (0) (печать) /27.06.2002/ Хитов: 6853
В этой статье будет расказано о том, как использовать COM-интерфейсы в ваших программах, написанных на ассемблере. Не будет обсуждаться, что такое COM и как он применяется, но как его можно использовать, программируя на ассемблере. Здесь будет затронуто только применение существующих интерфейсов, а не реализация своих собственных...

Bill T., пер. Aquila - COM в Ассемблере - Часть II (0) (печать) /27.06.2002/ Хитов: 3981
COM (Component Object Model) используется операционной системой Windows различным образом. Например, shell.dll использует COM для доступа к некоторым из своих API методов. Интерфейсы IShellLink и IPersistFile shell32.dll будут продемонстрированы путем создания ярлыка. Предполагается базовое знание COM. Использованный код выдержан в стиле MASM.

Ernie, пер. Aquila - Как получить доступ к COM-объекту, используя ассемблер (7) (печать) /27.06.2002/ Хитов: 4710
COM (Component Object Model) используется операционной системой Windows различным образом. Например, shell.dll использует COM для доступа к некоторым из своих API методов. Интерфейсы IShellLink и IPersistFile shell32.dll будут продемонстрированы путем создания ярлыка. Предполагается базовое знание COM. Использованный код выдержан в стиле MASM.

Hangatyr - Введение в использование скриптовых движков: Часть 1 (4) (печать) /03.01.2004/ Хитов: 4164
В этой статье я попытаюсь рассказать о том, как добавить поддержку скриптовых языков в программу, написанную на ассемблере. Возможно, это самый простой путь добавить поддержку макросов в свою программу и может быть кому-то это и пригодится ;).

Hangatyr - Введение в использование скриптовых движков: Часть 2 (1) (печать) /24.02.2004/ Хитов: 3891
Если вы помните, в предыдущей статье было рассказано об основах управления скриптовыми движками, в частности о том, как заставить выполняться простейший скрипт. В том примере было мало интересного - скрипт жил сам по себе и, отработав, просто возвращал управление основной программе. Сейчас настало время рассмотреть более полезные техники, а именно, как передать скрипту какие-нибудь параметры и наоборот - получить от него информацию (например, о результатах работы).

Roustem - 3 кита COM. Кит первый: реестр (3) (печать) /01.12.2006/ Хитов: 7864
Здесь не будут описываться модели компонентного программирования, принципы инкапсуляции, полиморфизма, наследования и т.п. - разве что они будут упомянуты мимоходом. Вместо этого будет предложен подход с точки зрения низкоуровневого программирования, не отягощенного теоретическими абстракциями - своего рода "вид снизу" на архитектуру COM. Возможно, больше всего эти статьи подойдут тем, кто не раз начинал и бросал изучение COM, не справившись и изобилием разнородной информации, но все же не оставил желания разобраться в существе и механизмах этой технологии, а также тем, кто работает с COM на высоком уровне, но хотел бы заглянуть "за кулисы".

Roustem - 3 whales of COM. The first whale: registry (2) (печать) /26.12.2006/ Хитов: 3448
ou won't find here descriptions of component programming models, principles of encapsulation, polymorphism, inheritance etc. - unless of only incidentally mentioning. Instead you'll be presented with the low-level programming approach without excess theoretical abstractions - the "bottom view" onto COM architecture in a way. Maybe these articles will best fit to those who repeatedly began and gave up studying COM beeng not able to cope with abundance of heterogeneous information, but who kept desire to understand the essence and machinery of this technology, ant to those who worked with COM on high level but who wanted to look "under the hood".

Roustem - 3 кита COM. Кит второй: dll (4) (печать) /03.01.2007/ Хитов: 5777
Второй важнейшей основой, без которой невозможна инфраструктура COM, является использование DLL. Причем не просто использование, а очень активное использование; и использование не только самих DLL, но и тех принципов, которые применяются в технологии динамического связывания.

W[4Fh]LF - COM повсюду. Или как использовать регулярные выражения при программировании на ассемблере (11) (печать) /17.02.2007/ Хитов: 5360
Навеяло недавней статьёй о COM с этого сайта и его использовании в ассемблере. Всплыла у меня в голове старая задумка: разобрать интерфейс VBScript Regular Expressions 5.5 и использовать все его потрясающие возможности при программировании на ассемблере.

vid, пер. DarkWanderer - Взгляд на ООП из низкого уровня (10) (печать) /29.08.2008/ Хитов: 6622
Большинству низкоуровневых программистов, как правило, объектно ориентированное программирование кажется сложным. В этой статье объясняются некоторые моменты ООП. Приводятся примеры их устройства с помощью языков C и Assembler.




© 2002-2011 wasm.ru - all rights reserved and reversed