Aufruf der c-Funktion aus C#
als einfaches Beispiel, ich habe eine C-Funktion, die erhält eine int increment und erhöht den Wert.auf der anderen Seite betrete ich den Eingang Nummer textbox in C#.
wie kann ich den Aufruf der C-Funktion zum verarbeiten der Zahl und wieder zurück von c#?Vielen Dank im Voraus
InformationsquelleAutor Dark Knight | 2010-11-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du suchst P/Invoke.
Tun wird, müssen Sie einen Verweis auf
System.Runtime.InteropServices
und dann Folgendes tun, wenn Ihr C-DLL enthält eine Funktion namensincrease_int
:und verwenden Sie es aus dem code zu tun
hi,ich kann das Programm Debuggen,warum die Steuerung nicht in die aufgerufene Funktion, wenn prozedurschritt(F11)...?
Sie können nicht Debuggen einer C # - dll mit den standard-debug-Mechanismen .Net.
Den link zu dem MSDN-Magazin bietet Punkt, um den index aller Fragen, nicht, um ein Thema oder einen Artikel. Kann jemanden einen funktionierenden link oder zumindest die Heft-Nummer?
Ich kann nicht finden den Artikel nicht mehr, da Microsoft nicht daran glaubt, dass Tim Berners-Lee ' s dogma "cool URLs don 'T change". Ich ersetzen Sie es mit einem anderen tutorial, das hoffentlich verfügbar, die URL für länger.
InformationsquelleAutor Residuum