20.11.2001
COM+ компоненты средствами .Net
|
|
Аннотация: Данная статья рассматривает возможности разработки объектов, использующих такие сервисы COM+, как активация по необходимости (JIT activation), синхронизация, пул объектов (object pooling), конструирование объектов (object construction), управление транзакциями и разделяемые свойства (shared properti...
Ключевые слова: |
13.04.2007
MFC и .NET Framework
|
|
Аннотация: <span class='lineQuote level1'>_>Мне, например, нужен класс EventLog, нужны классы ассиметричного шифрования (RSA), мои классы написанные на C# и т.д. именно в MFC .</span><br />
<span class='lineQuote level2'><br />
_>>Помоги, кто чем может <img border='0' width='15' height='15' src='../Forum/images/wink.gif' /></span><br />
<span class='lineQuote level1'><br />
OE><a class="microsoft m" href="http://www.microsoft.com/Rus/Msdn/Magazine/2005/01/Default.mspx" target="_blank">MSDN Mag (rus) Январь 2005</a> Пол Дилация. Вызов .NET из...</span>
Ключевые слова: |
15.02.2002
Взаимодействие .NET с неуправляемым кодом
|
|
Аннотация: В статье рассматриваются вопросы взаимодействия программ, написанных на CLR-совместимых языках с неуправляемым кодом: с функциями Win32 API и COM-серверами.
Ключевые слова: |
22.10.2001
Взаимодействие с DLL
|
|
Аннотация: Source.zip - 30 KB
Ключевые слова: |
17.11.2005
Взаимодействие Microsoft Excel с приложениями .NET - позднее связывание
|
|
Аннотация: Статья рассказывает о динамическом взаимодействии с Excel посредством OLE Automation и рефлексии.
Требуется знание С#.
Ключевые слова: Excel |
12.02.2009
Взаимодействие управляемого и неуправляемого кода
|
|
Аннотация: Появление .Net Framework значительно облегчило создание многих видов приложений. Благодаря богатой библиотеки отпала необходимость в создании большого количества велосипедов, которые, в противном случае, создавались каждым из нас. Но, не смотря на это, существует множество «неуправляемого» кода, написанного на «голом» С++, который ничего не знает об .Net Framework и знать не может. Многие из этих приложений переписываются с использованием «управляемого» кода, но этот процесс не быстрый и у многих разработчиков появляется необходимость смешивать «управляемый» и «неуправляемый» код.
О том, как взаимодействовать с «неуправляемым» кодом из «управляемого» написано достаточно много, и это неудивительно, поскольку именно эта задача является наиболее распространенной в «смешанных» приложениях. Но бывает и обратная ситуация, у вас «неуправляемое» приложение (консольное приложение, служба или приложение, написанное с использование MFC), но появилась необходимость обратиться к некоторой управляемой библиотеке. Как быть? Переписывать заново нет ни времени, ни возможности, перекомпилировать с использованием ключа /clr, тоже не получается.
В данной статье я опишу общие принципы решения задачи обращения из «неуправляемого» кода к «управляемому», а также реализую оболочку для работы с распространенной библиотекой log4net.
Ключевые слова: C++, .Net, native managed interop |
08.04.2003
Вызов COM функций из С#
|
|
Аннотация: есть некоторое дополение для вызова COM объектов — если вызываемый метод использует разные схемы передачи параметров, то необходимо построить массив ParameterModifier. документации на этот массив очень мало (если есть у кого ссылка, поделитесь, пожалуйста), но схема такая:<br />
строится массив из одного...
Ключевые слова: |
13.11.2001
Использование COMпонентов при помощи .NET
|
|
Аннотация:
Исходники к статье - Sourcе.zip (3K)
Ключевые слова: |
19.11.2001
Использование .NET компонентов при помощи COM
|
|
Аннотация:
Исходники к статье - Source.zip (12.7K)
Ключевые слова: |
05.07.2004
Использование OpenGL в .Net
|
|
Аннотация: Новые технологии появляются как грибы после дождя, но и старые не спешат уходить со сцены. Из-за этого диалектического процесса часто возникает необходимость «подружить» новое и старое. Представляемый контрол появился на свет благодаря тому, что мне понадобилось использовать «старый добрый» OpenGL в «новом» .Net. Это оказалось совсем не сложно. Разработанный класс OpenGLControl может быть с легкостью использован в качестве базового для любого контрола, в котором необходимо использовать OpenGL.
Ключевые слова: OpenGL, .NET |
27.09.2006
Массив байт из COM в C#
|
|
Аннотация: Здравствуйте, <Аноним>, Вы писали:<br />
<span class='lineQuote level1'><br />
А>Подскажите, какой нужен тип для передачи двоичных данных в COM-e, чтобы использовался стандартный маршалинг.</span><br />
<span class='lineQuote level1'>А>И как эту функцию можно поюзать, например в C#.</span><br />
<br />
COM:<br />
<br />
[midl]<br />
[id(1), helpstring("method GetBinary")] HRESULT GetBinary([out,retval] SAFEARRAY(...
Ключевые слова: |
19.10.2006
Как передать двумерный массив из COM (VC++) в C#?
|
|
Аннотация: Здравствуйте, <Аноним>, Вы писали:<br />
<span class='lineQuote level1'><br />
А>Привет, Всем!</span><br />
<span class='lineQuote level1'>А>В принципе из название следует пояснить.</span><br />
<span class='lineQuote level1'>А>Сущ COM на VC.NET 2003(ATL).</span><br />
<span class='lineQuote level1'>А>Из C# поздним связыванием обращаюсь к СОМ.</span><br />
<span class='lineQuote level1'>А>[code]int[code]овые переменные передаются, а как быть с массивом??? <img border='0' width='15' height='22' src='../Forum/images/confused.gif' /> </span><br />
<span class='lineQuote level1'>А>Помогите, мужики, чем можите... <img border='0' width='57' height='16' src='../Forum/images/beer.gif' /> </span><br />
<br />
...
Ключевые слова: |
07.11.2002
Как создавать COM+-компоненты на .NET-е (это ответ, а не воп
|
|
Аннотация: Всем привет.<br />
<br />
Навеяно вот этими топиками:<br />
<br />
<a class=" tips m" href="https://rsdn.org/Forum/?mid=124975" rel="#QYAOPw" title="C#-овский COM-объект для C#-клиента">http://www.rsdn.ru/Forum/?mid=124975<div class="tooltip" id="QYAOPw">Автор: SCS<br />Дата: 04.11.02</div></a><br />
<a class=" tips m" href="https://rsdn.org/forum/Message.aspx?mid=125632&only=1" rel="#LsXozZ" title="От COM'а к Reflection">http://www.rsdn.ru/forum/Message.aspx?mid=125632&amp;only=1<div class="tooltip" id="LsXozZ">Автор: IT<br />Дата: 05.11.02</div></a><br />
ну и еще многими другими... в общем достали. <img border='0' width='15' height='15' src='../Forum/images/smile.gif' /><br />
<br />
Итак почему же столько проблем с COM+-ом если компоненты, и особенно клиента создавать средствами .NET Fram...
Ключевые слова: |
27.07.2006
Надоело писать [DllImport] руками
|
|
Аннотация: Здравствуйте, bezlepkin, Вы писали:<br />
<span class='lineQuote level1'><br />
B>На мой взгляд, в библиотеке классов .NET не хватает одной очень полезной фичи.</span><br />
<span class='lineQuote level1'><br />
B>В .NET FCL нет сборки, которая содержала бы DllImport-определения для функций ХОТЯ БЫ из USER32, GDI32 и KERNEL32. А лучше, также для всех DLL, входящих в Platform SDK.</span><br />
<span class='lineQuote level1'><br />
B>К...</span>
Ключевые слова: |
29.03.2003
Подводные грабли шаблонов в .Net
|
|
Аннотация: Тестовый пример для VS.NET
Ключевые слова: |
07.10.2005
Реализация COM-коллекций средствами C#
|
|
Аннотация: В настоящей статье не будет рассматриваться C++ with managed extensions – разработка COM-объектов с помощью этого языка программирования не очень существенно отличается от традиционной разработки с помощью C++. Ограничимся лишь C#, который позволяет разрабатывать COM-объекты гораздо проще, чем C++ или Delphi (субъективное мнение автора, основанное на личном практическом опыте).
Более того, не будут здесь рассматриваться ни общие вопросы COM, ни конкретные механизмы и технологии C# для разработки COM – все это достаточно подробно документировано в MSDN. Будет рассмотрен абсолютно частный вопрос, который, к сожалению, не нашел отражения ни в MSDN, ни в других источниках информации, доступных автору, включая поиск в Сети – как средствами C# реализовать COM-коллекции.
Ключевые слова: COM-коллекции |
10.09.2007
Функциональная совместимость
|
|
Аннотация: Глава из книги “C++/CLI: язык Visual C++ для среды .NET”
Ключевые слова: |
16.11.2006
Хуки на C#
|
|
Аннотация: Здравствуйте, Pavel M., Вы писали:<br />
<span class='lineQuote level1'><br />
PM>Здравствуйте, Аноним, Вы писали:</span><br />
<span class='lineQuote level2'><br />
А>>1)Как вызвать экран смерти и вообще это возможно?</span><br />
<span class='lineQuote level2'>А>>2)Как развернуть окно в ФулСкрин? (как в заставках например)</span><br />
<span class='lineQuote level2'>А>>3)Как отключить виндовские комбинации клавиш(АльтТаб, АльтФ4, клавиша Виндовс)</span><br />
<span class='lineQuote level2'>А>>4)Как использовать...</span>
Ключевые слова: |