Ноябрь, 2010

Насторйки проекта в MS Visual Studio 2010

2010-11-22 papirosnik Microsoft Visual Studio

Microsoft Visual Studio 2010 наряду со многими полезными новшествами имеет и такие, которые многих раздражают и ставят в тупик тех, кто не желает читать то, что для них пишут опричники Билла. Основным раздражающим моментом являются изменения в настройках студии, касающихся путей для Include файлов и путей на библиотеки (lib path). Вплоть до этой версии в […]

More

0 Microsoft Visual Studio, Properties, Property sheet,

C#: Расширенная обработка элементов перечислений (enum) с помощю атрибутов

2010-11-09 papirosnik C#

Платформа .NET вообще и язык C# в частности привносят в область традиционного ООП  новый инструмент или даже парадигму: атрибуты. Основной задачей, стоящей перед атрибутами, является полная (истинная) инкапсуляция. Благодаря атрибутам можно хранить полную (всё же я предпочитаю более осторожный вариант: дополнительную) информацию о классах, их членах, методах и т.п. Атрибут может иметь практически любая сущность […]

More

2 attributes, DescriptionAttribute, enum, Reflection, пользовательские атрибуты,

Как открыть на чтение запущенный exe (C++ Builder, Delphi) и вообще любой заблокированный файл

2010-11-02 papirosnik C++ Builder

При программировании в среде C++ Builder и/или Delphi программисты иногда сталкиваются со следующей проблемой: при попытке открыть при помощи Reset заблокированный системой файл (например запущенный exe-шник) программа валится с ошибкой. Наиболее типичной является необходимость открыть сам исполняемый файл программы, чтобы прочитать какие-то данные из него. Такая ситуация часто возникает при реализации каких-то своих собственных защит […]

More

10 Файловая система,

Powered by WordPress. Designed by elogi.