Wie kann ich meine eigenen Wrapper in C # schreiben?
Frage
In meiner anderen Frage, ich habe versucht, jemanden zu finden, der weiß, wo freien Open-Source-OCR-Bibliothek für C # zu finden. Aber es scheint, gibt es nur C ++ Bibliothek und offensichtlich, C ++ ist nicht C #.
Einer der antwortet vorgeschlagen meine eigenen Wrapper in C # zu schreiben. Ich habe so ziemlich keine Ahnung, wie es zu tun, wo man lernen, es zu tun, oder was es tatsächlich ist -. Außer ich glaube, es C ++ Methoden in dll durch geänderte Methodenaufrufe ruft, .. das ist nur Vermutung, ja
Bitte, hilft einen weiteren Neuling. Danke
Lösung
Sie können einen guten Start hier:
Andere Tipps
Wenn Sie Verpackung sehr einfach ist, können Sie mit P weg / Invoke . Wenn Sie tatsächlich verwaltete Objekte wollen, Ihre einfachste Lösung ist wahrscheinlich die Wrapper in C ++ / CLI (früher Managed C ++) zu schreiben, als dass eine vollständige Funktion für verwaltete / nicht verwaltete Interop-Set zur Verfügung stellt.
Hier ist, wie ich es tun Interop . Es zeigt Ihnen, wie die einfachen Fälle tun (BOOL Bool) sowie ein bisschen ein schwerer Fall (eine Struktur mit Zeigern auf verwalteten Speicher vorbei). Viel Glück.
Siehe auch diese Frage SO . Ich fand die Antwort Bezug auf den Interop-Assistenten sehr nützlich.