Ein Buch zur ObjectARX-Programmierung mit C# gibt es nicht, weil es keine ObjectARX-Programmierung mit C# gibt - ObjectARX ist nun mal C++.
Mit C# kann man AutoCAD nur über die .NET-Schnittstelle programmieren. Gleich vorweg: Auch darüber gibt es kein Buch. Du bist auf die hier im Forum veröffentlichten Beispiele angewiesen. Die notwendigen Funktionen musst du dir selber zusammentragen:
Einerseits sind da die Dinge, die .NET-spezifisch sind (.NET/C#/ComInterop usw.) - da bringen dich Bücher über diese Themen weiter, die nichts mit AutoCAD zu tun haben.
Und dann sind da die Dinge, die AutoCAD-spezifisch sind. Viele bzw. die meisten der Klassen und Methoden sind Wrapper für die alten ObjectARX-Klassen und Methoden, aber nicht alle: Manches ist auch völlig neu bzw. umgestaltet (z.B. Eventhandling). Oft findest du also in der Hilfe zu AutoCAD.NET nur den Hinweis, welche ObjectARX-Klassen den Wrappern zugrunde liegen, und oft sind die Wrapper auch nicht namensgleich.
Du wirst dich also durch dieses Forum 'durchlesen' müssen - alles ist hier schon mal besprochen worden. In vorgekauter Form gibt es bisher absolut nichts.
Gruß, Axel Strube-Zettler
------------------
Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereimtes Gesülze
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP