Das sind ja gleich zwei Fragen, eigentlich sogar drei.
Und ich hoffe das ich mich mit meiner Antwort nicht zu weit aus dem Fenster lehne (ICH bin ja kein Programmierer und auch kein Wissender was die rechtliche Lage angeht)1. "Acad.exe manipulieren" - Ende, sicher nicht erlaubt (ganz pauschal)
2. "dass sie gleich bei Ausführung eine dll lädt"
AutoCAD-LT hat keine .Net-Schnittstelle, falls du also etwas IN LT laden willst, so geht das nicht.
Willst du im Windows eine dll laden, so könnte man das sicher realisieren, ist ja kein Unterschied
zu anderen *.exe (da gibt es ja dann mehrere Möglichkeiten).
3. "Oder ist es de facto so, dass bei LT kein Zugriff von Entwicklern möglich ist,"
LT hat die Befehlszeile, mehr nicht (welche auch über Makros und Scripte.scr angesprochen wird)
4. "egal wie ?!"
Im Rahmen der Möglichkeiten kannst du alles machen was du willst, der Rahmen ist halt eng gestrickt und hat 2 Flaschenhälse: Information Lesen und "schreiben".
Außerhalb von LT hast du alle Fäden in der Hand, dafür interessiert sich LT ja nicht.
Informationen erhalten: zB. die LOG-Datei oder Umgebungsvariablen auswerten, oder gar eine DXF-Datei direkt.
Informationen senden: Umgebungsvariablen setzen und Befehlszeile steuern.
Weitere Infos spare ich mir mal, da für dich vermutlich das Thema mit der Information "keine Programmierschnittstelle" eh schon durch ist.
schreibe ich mal nicht weiter.
------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP