.NETte Dinge und noch einiges mehr ;-) RSS 2.0
 Thursday, June 26, 2008

Um Verbindungen zwischen managed und unmanaged Code herzustellen, gibt es die Möglichkeit Plattform Invoke einzusetzen. Allerdings ist es mitunter schwierig einzusetzen, da Datentypen auf beiden Seiten teils unterschiedlich benutzt werden. Ein Hilfsmittel stellt das Interop Tool dar. Zunächst kann die gewünschte  Methode (unmanaged) ausgewählt werden und erhält dann ein Beispielskript (managed) für den Aufruf der Methode generiert.

Also mir hätte das damals doch so einiges an Arbeit erspart. Gerade für den Einstieg in die Thematik ist es wirklich super. Ob es auch für "Spezialfälle", wie z.B. Übergabe von dynamischen Arrays (MFC <--> .NET) geeignet ist, bezweifle ich, allerdings ohne es genau zu wissen...

MSDN Artikel

Artikel zum Tool (VBTeam)

Tool (Codeplex)

Gelesen im Microsoft .NET Framework Feed

Thursday, June 26, 2008 1:02:13 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0] -
Entwicklung |  .NET
Comments are closed.
Archive
<January 2009>
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2009
Christian Stein
Sign In
Statistics
Total Posts: 238
This Year: 0
This Month: 0
This Week: 0
Comments: 20
All Content © 2009, Christian Stein
DasBlog theme 'Business' created by Christoph De Baene (delarou)