| |
![](https://ww3.cad.de/php/image.php?resolution=width:20050) | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
![](https://ww3.cad.de/php/image.php?resolution=width:16281) | Brühl und CIDEON: Synergien schaffen Wettbewerbsvorteile (Solidworks, Autodesk Inventor Autodesk Vault, Autodesk Factory Design Utilities), ein Anwenderbericht |
Autor
|
Thema: Scriptpro mit VBA-Fehler (265 mal gelesen)
|
Peter2 Ehrenmitglied V.I.P. h.c.
![](/foren/avatars/Peter2.gif)
![Schreiben Sie einen Gästebucheintrag für Peter2](/foren/ubb/pmimages/gbu.gif) Beiträge: 3835 Registriert: 15.10.2003 Win 10/64 Pro AutoCAD MAP 3D 2023 BricsCAD 22
|
erstellt am: 03. Mrz. 2005 13:53 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Nach dem Servicepack 1 für Acad2002 macht auf einmal Scriptpro Probleme. Das Programm Scriptpro selbst scheint unverändert, aber wenn AutoCAD gestartet wird erscheint folgende Fehlermeldung im Textbildschirm von Autocad: Code: Befehl: (load "scriptpro.lsp") Befehl: (acet-script-run "d:/meinscript.scr" T)Vorverarbeitung des Skripts...Initialisiert das VBA-System...AutoCAD: ; Fehler: Es ist ein Fehler innerhalb der *error*-Funktion aufgetreten.AutoCAD:
Damit bleibt er stehen und die Zeichnung wird durch Scriptpro wegen Zeitüberschreitung beendet. Zusatzinfo: - Vor dem SP1 ist alles bestens gelaufen. - Scriptpro.lsp wird gefunden. - Das definierte Script wird ebenfalls gefunden und ist in Ordnung (es läuft bei händischem Aufruf). Aber das Problem kommt ja schon, bevor das Script überhaupt gestartet wird. Danke für Tipps. Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADdog Ehrenmitglied V.I.P. h.c.
![](/foren/avatars/CADdog.gif)
![Schreiben Sie einen Gästebucheintrag für CADdog](/foren/ubb/pmimages/gbu.gif) Beiträge: 2276 Registriert: 30.04.2004 Intel Xeon 3,6 GHz 32 GB RAM NVIDIA Quadro P2000 Windows 10 Enterprise AutoCADmap 3D 2023 WS-Landcad 2023 QGIS 3.28.5
|
erstellt am: 03. Mrz. 2005 13:58 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für Peter2
cadwiesel sacht, ich soll dir sagen, du sollst mal seinen neuen scriptcreator ausprobieren ------------------
gruß CADdog, the dog formerly known as TR AutoCAD spricht mit einem, aber viele hören nicht zu. [Diese Nachricht wurde von CADdog am 03. Mrz. 2005 editiert.] [Diese Nachricht wurde von CADdog am 03. Mrz. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter2 Ehrenmitglied V.I.P. h.c.
![](/foren/avatars/Peter2.gif)
![Schreiben Sie einen Gästebucheintrag für Peter2](/foren/ubb/pmimages/gbu.gif) Beiträge: 3835 Registriert: 15.10.2003 Win 10/64 Pro AutoCAD MAP 3D 2023 BricsCAD 22
|
erstellt am: 03. Mrz. 2005 14:26 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
mach ich - aber das löst das Problem selbst nicht. Edit: 1. Schnelltest: schaut sehr gut aus, - aber die Anzeige des aktuellen Verzeichnisses sollte rechtsbündig sein - da wird alles abgeschnitten. - eigentlich wird kein Script "created", sondern sofort abgearbeitet. Ein Zusatzwunsch wäre, das Script wirklich in eine Datei zu schreiben - für wiederholtes Abarbeiten, freies Editieren des Scripts etc. Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cadffm Moderator 良い精神
![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif) ![](/foren/ubb/Admin4.gif) ![](/foren/ubb/Admin5.gif) ![](/foren/ubb/Admin1.gif) ![](/foren/ubb/Admin2.gif) ![](/foren/ubb/Admin3.gif)
![](/foren/avatars/cadffm.gif)
![Schreiben Sie einen Gästebucheintrag für cadffm](/foren/ubb/pmimages/gbu.gif) Beiträge: 22171 Registriert: 03.06.2002 System: F1 und Google
|
erstellt am: 03. Mrz. 2005 17:12 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für Peter2
|
Peter2 Ehrenmitglied V.I.P. h.c.
![](/foren/avatars/Peter2.gif)
![Schreiben Sie einen Gästebucheintrag für Peter2](/foren/ubb/pmimages/gbu.gif) Beiträge: 3835 Registriert: 15.10.2003 Win 10/64 Pro AutoCAD MAP 3D 2023 BricsCAD 22
|
erstellt am: 03. Mrz. 2005 19:26 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Wie gesagt, das Programm erzeugt keine Scripts, sondern wendet ein bestehendes Script auf ausgewählte Zeichnungen an. Wenn aus diesem "Stapelauftrag" zusätzlich auch ein Script generiert wird, kann mit den Scriptfiles natürlich alles machen: Zusammenfügen, editieren und auskommentieren, versenden etc. Das sind aber natürlich Dinge, die je nach persönlichem Arbeitsstil und nach Aufgaben mehr oder weniger wichtig sind und sicher so oder so gelöst werden können. Jedenfalls eine schöne Sache - Danke an Cadwiesel. Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
marc.scherer Ehrenmitglied V.I.P. h.c. CAD-Administrator
![](/foren/avatars/marc.scherer.gif)
![Schreiben Sie einen Gästebucheintrag für marc.scherer](/foren/ubb/pmimages/gbu.gif) Beiträge: 2494 Registriert: 02.11.2001 Windows 10 64bit AutoCAD Architecture 2018/2019 (deu/eng) AEC-Collection 2019 (Revit und Zeugs) Wenn sich's nicht vermeiden läßt: D-A-CH Erweiterung (mies implementierter Schrott)
|
erstellt am: 03. Mrz. 2005 20:01 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif) Nur für Peter2
Hi Peter, verwendest Du irgendwelche permanent geladenen Lisp-Files? Werden da Funktionen im Autostart geladen? (z.B. Startgruppe in Appload, Acaddoc.lsp, acad.lsp etc....) Ich vermute mal irgendein unsauber geschriebenes Lisp etabliert seine eigene Error-Routine und setzt die AutoCAD-Standard Variante nicht zurück... Such' mal in Deinen Lisp Files nach der Zeichenkette "*error*"... Da KÖNNTE irgendwo ein Fehler sein. ------------------ Ciao, Marc Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter2 Ehrenmitglied V.I.P. h.c.
![](/foren/avatars/Peter2.gif)
![Schreiben Sie einen Gästebucheintrag für Peter2](/foren/ubb/pmimages/gbu.gif) Beiträge: 3835 Registriert: 15.10.2003 Win 10/64 Pro AutoCAD MAP 3D 2023 BricsCAD 22
|
erstellt am: 03. Mrz. 2005 20:51 <-- editieren / zitieren --> Unities abgeben: ![1 Unity (wenig hilfreich, aber dennoch)](/foren/ubb/z1.gif) ![2 Unities](/foren/ubb/z2.gif) ![3 Unities](/foren/ubb/z3.gif) ![4 Unities](/foren/ubb/z4.gif) ![5 Unities](/foren/ubb/z5.gif) ![6 Unities](/foren/ubb/z6.gif) ![7 Unities](/foren/ubb/z7.gif) ![8 Unities](/foren/ubb/z8.gif) ![9 Unities](/foren/ubb/z9.gif)
Guten Abend Marc, ja, es kommen einige selbstgemachte Lisp mit der Startgruppe, und da sind auch *error*-Funktionen drinnen. Aus dieser Sicht ist es daher möglich und ich werde mir das anschauen. Seltsam ist aber aus meiner Sicht dennoch, dass - das Script bei händischem Start funktioniert - es auf einer anderen Maschine mit den gleichen Lisp läuft - als Hauptpunkt der Misere anscheinend ja das VBA-System einen Fehler verursacht. Die ev. fehlerhafte *error*-Routine ist ja dann nur der zweite Schritt, der ohne dem Fehler gar nicht käme. - Kann ev. auch eine schlechte Installation sein? ???? Danke Peter ------------------ Für jedes Problem gibt es eine einfache Lösung. Die ist aber meistens falsch. ;-) [Diese Nachricht wurde von Peter2 am 03. Mrz. 2005 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |