| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: AutoCAD 2010 / Kompilierungsfehler (1140 mal gelesen)
|
Dirk.B Mitglied Tischler / Leiter Arbeitsvorbereitung
Beiträge: 534 Registriert: 25.11.2003
|
erstellt am: 06. Aug. 2010 07:47 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen! Ich habe hier ein Programm, welches unter AutoCAD 2008 geschrieben wurde. In der Verbindung Windows XP und AutoCAD 2008 lief es immer problemlos. Nun unter Windows Vista bzw. XP und auch 7 in Verbindung AutoCAD 2010 bekomme ich - merkwürdiger weise nicht immer - die in den Anhängen befindlichen Fehlermeldungen. Kann mir da jemand weiterhelfen? Gruß Dirk ------------------ Gruß Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Carsten1210 Mitglied staatl. geprüfter Holztechniker
Beiträge: 1357 Registriert: 24.07.2002 AutoCAD ACA 2018 Solidworks 2016 Sp5 Enterprise PDM 2016 Sp5 Pascam Woodworks Visual Studio 2017 Pro Windows 10 64Bit Dell T3620 Intel Core i7-7700K 16 GB Arbeitsspeicher 2x Samsung S24C650 Dell M4800
|
erstellt am: 06. Aug. 2010 08:05 <-- editieren / zitieren --> Unities abgeben: Nur für Dirk.B
|
Dirk.B Mitglied Tischler / Leiter Arbeitsvorbereitung
Beiträge: 534 Registriert: 25.11.2003
|
erstellt am: 06. Aug. 2010 09:02 <-- editieren / zitieren --> Unities abgeben:
Hi Carsten! Wenn ich den Haken rausnehme funktioniert es bis zum nächten Start von AutoCAD. Ich vermute, daß es daran liegt, das das Tool auf unserem Server liegt und mehrere User darauf zugreifen? Gruß Dirk ------------------ Gruß Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Carsten1210 Mitglied staatl. geprüfter Holztechniker
Beiträge: 1357 Registriert: 24.07.2002 AutoCAD ACA 2018 Solidworks 2016 Sp5 Enterprise PDM 2016 Sp5 Pascam Woodworks Visual Studio 2017 Pro Windows 10 64Bit Dell T3620 Intel Core i7-7700K 16 GB Arbeitsspeicher 2x Samsung S24C650 Dell M4800
|
erstellt am: 06. Aug. 2010 09:53 <-- editieren / zitieren --> Unities abgeben: Nur für Dirk.B
Hi Dirk, Hast du das Makro denn auch gespeichert?! Ich würde, gerade wenn du Änderungen an Makros vornehmen musst diese immer beim Login auf den Rechner kopieren. Sonst hast du schnell, das jemand das Makro noch in Benutzung hat und du da nicht ändern kannst. Tritt das Problem denn nur auf einem Rechner auf oder auf mehreren?! Gruß, Carsten Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ex-Mitglied
|
erstellt am: 06. Aug. 2010 18:04 <-- editieren / zitieren -->
Hi, 2* 'AutoCAD 2010 Type Library' ist schon mal ein Problem, das aber auch daher rühren kann, dass Du das DVB mal auf einem 64bit-Windows, mal auf einem 32bit-Windows bearbeitet hast. Und der Fehler bei Left$ ==> schreib/probier mal Strings.Left$ statt dessen. - alfred - ------------------ www.hollaus.at |
Dirk.B Mitglied Tischler / Leiter Arbeitsvorbereitung
Beiträge: 534 Registriert: 25.11.2003
|
erstellt am: 09. Aug. 2010 09:48 <-- editieren / zitieren --> Unities abgeben:
Hallo Alfred! Hallo Carsten! Sorry, daß ich mich erst jetzt melde. Vielen Danke für Infos. @Alfred Das mit dem Strings.Left$ habe ich geändert. @Carsten Die Dateien werden nun beim Start mittels robocopy lokal kopiert. Das scheint ja auf jeden Fall Sinn zu machen. Nun scheint es stabil zu laufen. ------------------ Gruß Dirk Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fuchsi Mitglied Programmierer c#.net Datawarehouse
Beiträge: 1201 Registriert: 14.10.2003 AutoCad Version 2012 deu/enu <P>Windows 7 64bit
|
erstellt am: 09. Aug. 2010 11:58 <-- editieren / zitieren --> Unities abgeben: Nur für Dirk.B
VBA Makros (dvb-Dateien) waren noch nie Servertauglich. Bis zur 2005 Version ist auch beim 2. Öffnen die Read-Only Meldung gekommen. Ab der 2006 wurde die Meldung eleiminiert, jedoch wirklich Servertauglich sind sie trotzdem nicht. (vor allem, wenn Verweise an unterschiedlichern Standorten, Versionen benutzt werden) Generell sollte man überhaupt keine Acad Suopport Dateien auf einen Server für gemeinsamen Zugriff legen. Auch wir kopieren per Copy Job alle relevanten Dateien vom Server auf die lokale Platte beim Login. Zur Fehlermeldung beim Left$ Das ist so eine merkwürdige Sache im Autocad VBA. Sobald irgendein Verweise nicht gefunden wird, funktionieren komischerweise nur die String-Befehle nicht. Warum? Keine Ahnung. Sobald die Verweise korrigiert sind, funktionieren die String-Anweisungen wieder. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |