Sprache: C#
wie man bei C# eine DLL-Funktion aufruft
// Externe dll-Funktion Importieren
[DllImport("Name.dll")]
protected static extern int dll_Funktionsname(Datentyp Parametername);
// Methode die es ermöglicht von C# aus auf die dll
// zuzugreifen
public int Funktionsname_in_C_sharp()
{
return dll_funktionsname(Übergabeparamter);
}
// Externe dll-Funktion Importieren
[DllImport("Name.dll")]
protected static extern int dll_Funktionsname(Datentyp Parametername);
// Methode die es ermöglicht von C# aus auf die dll
// zuzugreifen
public int Funktionsname_in_C_sharp()
{
return dll_funktionsname(Übergabeparamter);
}
Alte URL:
/snippet/dll-aufruf/28
Ein Beispiel für einen DLL aufruf gibt es hier:
http://dotnet-snippets.de/dns/Snippet_detail.aspx?=35
Viele DllImport-Deklarationen für die Win32-Funktionen findet man auf http://www.pinvoke.net