Grundsätzlich zur Meldung, unabhängig vom Code: Die max. Rekursionstiefe ist erreicht, 19975 in meinem Fall mit deinem Code und mit ACAD2013 getestet.
Rekursionstiefe: http://www.advanced.autolisp.info/rekursion.html
In deinem Code versteckt sich imo noch ein anderer Fehler, oder? :
(setq anzahl (strlen EBLib_Strin(EBLib_String_FunctionHeader "otto" "#")g_FunctionHeader#str))
Wenn ich damit richtig liege kann der Code auch nirgends anders richtig laufen (unabhängig von dieser Meldung),
von daher vergleiche deine Codes noch einmal oder kopiere gleich die funktionierende Variante.
------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP