| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| AMB |
Autor
|
Thema: API: Fehlercode 5 in SwDocumentMgr.GetDocument (2087 mal gelesen)
|
THSEFA Mitglied Konstrukteur/CAD-Admin
Beiträge: 1141 Registriert: 27.11.2002 SWX 2020 SP5.0 Premium Windows 10 Pro 64Bit Citrix VM Intel(R) XEON(R) Gold 6146 CPU @ 3.20GHz 24 GB Ram<P>Windows 10 Pro 64Bit
|
erstellt am: 26. Jan. 2015 12:30 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich möchte mir mit Hilfe des Dokumentenmanagers ein Vorschaubild anzeigen lassen (GetPreviewBitmap). In SWX2012 (unter Windows 7 64Bit) funktioniert es seit einigen Jahren ohne Probleme. Nun möchte ich diese Funktion auch in SWX2015 (unter Windows 7 64Bit) bereitstellen. Code: Set swDoc = swDocMgr.GetDocument(sDocFileName, nDocType, False, nRetVal)
Hier gibt es mit den Wert bei nRetVal = 5 zurück. Kurzer Blick in die Hilfe: -> nRetval = 5 existiert nicht! Das swDoc bleibt "Nothing". Was nun? Jemand eine Idee? ------------------ Viele Grüße, THSEFA "Nichts ist so hart wie das Leben! Wenn man sagt, was man denkt, muss man mehr als alles geben!..." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
THSEFA Mitglied Konstrukteur/CAD-Admin
Beiträge: 1141 Registriert: 27.11.2002 SWX 2020 SP5.0 Premium Windows 10 Pro 64Bit Citrix VM Intel(R) XEON(R) Gold 6146 CPU @ 3.20GHz 24 GB Ram<P>Windows 10 Pro 64Bit
|
erstellt am: 26. Jan. 2015 13:47 <-- editieren / zitieren --> Unities abgeben:
Kann es sein, dass der Lizenz-Schlüssel für den Dokumentenmanager für SWX2015 neu beantragt werden muss? ------------------ Viele Grüße, THSEFA "Nichts ist so hart wie das Leben! Wenn man sagt, was man denkt, muss man mehr als alles geben!..." [Diese Nachricht wurde von THSEFA am 26. Jan. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
THSEFA Mitglied Konstrukteur/CAD-Admin
Beiträge: 1141 Registriert: 27.11.2002 SWX 2020 SP5.0 Premium Windows 10 Pro 64Bit Citrix VM Intel(R) XEON(R) Gold 6146 CPU @ 3.20GHz 24 GB Ram<P>Windows 10 Pro 64Bit
|
erstellt am: 26. Jan. 2015 14:13 <-- editieren / zitieren --> Unities abgeben:
Also, laut API-Hilfe ist ab SWX2015 für jede neue Hauptversion ein neuer Schlüssel zu beantragen! Also für alle, die den Dokumentenmanager verwenden: -> kümmert euch im Vorfeld drum. Somit braucht ihr auch nicht wie ich unnötige Zeit zu vergeuden... ------------------ Viele Grüße, THSEFA "Nichts ist so hart wie das Leben! Wenn man sagt, was man denkt, muss man mehr als alles geben!..." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bk.sc Ehrenmitglied V.I.P. h.c. Konstrukteur Sondermaschinenbau
Beiträge: 2776 Registriert: 18.07.2012 -Solid Works 2019 SP5 -Pro Engineer WF 3
|
erstellt am: 26. Jan. 2015 14:13 <-- editieren / zitieren --> Unities abgeben: Nur für THSEFA
Hallo THSEFA, schau mal Hier in der online API-Hilfe. Zitat: swDmDocumentOpenErrorNoLicense 5 = No SOLIDWORKS Document Manager API license
Gruß Bernd Edit: hat sich seine Frage ja schon selbst beantwortet ------------------ --- Man muß nicht alles wissen, man muß nur wissen wo es steht --- Staatlich anerkannte Deutschniete [Diese Nachricht wurde von bk.sc am 26. Jan. 2015 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
StefanBerlitz Guter-Geist-Moderator IT Admin (CAx)
Beiträge: 8756 Registriert: 02.03.2000 SunZu sagt: Analysiere die Vorteile, die du aus meinem Ratschlag ziehst. Dann gliedere deine Kräfte entsprechend und mache dir außergewöhnliche Taktiken zunutze.
|
erstellt am: 27. Jan. 2015 08:38 <-- editieren / zitieren --> Unities abgeben: Nur für THSEFA
Hallo zusammen, hat zwar nicht direkt was mit der Frage zu tun, aber ... Zitat: Original erstellt von THSEFA: Also, laut API-Hilfe ist ab SWX2015 für jede neue Hauptversion ein neuer Schlüssel zu beantragen!
Das ist für mich tatsächlich der Grund, warum ich aus allen meinen Tools so etwas wie Vorschau oder diese bisher tollen Features, die die SwDocMgr benutzt haben, ausbauen werde. Ich finde es schon ätzend genug, wenn mich die Softwareanbieter als direkter Anwender dazu vergattern, den (oft erzwungenen) Updatewahn mitzumachen, aber das kann ich ja noch selbst entscheiden. Das ich aber als Shareware- und Freewareautor gezwungen werde, meine bisher versionsunabhängigen Tools nur wegen eines Lizenzschlüssels jetzt auch versionsabhängig machen zu müssen finde ich unterirdisch. Das würde bedeuten, das im Gegensatz zu den letzten 15 Jahren die Nutzer meiner Tools auf einmal im Regen stehen, wenn sie auf eine neue Version umsteigen und ich die Tools nicht mit einem neuen Lizenzschlüssel versorgen kann oder will. Diese Art der Kontrolle kannte ich bei SolidWorks in der Vergangenheit nicht, aber ich habe das Gefühl, es gibt immer weniger SolidWorks und immer mehr Dassault, auch bei solchen Kleinigkeiten Ciao, Stefan ------------------ Inoffizielle deutsche SolidWorks Hilfeseite http://solidworks.cad.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HenryV Mitglied Konstrukteur, Engineering
Beiträge: 813 Registriert: 18.05.2005 SolidWorks 2022 x64 SP5.0 Dell Precision 5820 Intel Xeon W-2125 4x4GHz NVIDIA Quadro P2000 5GB 32GB RAM 2x Dell U2412M, 24" TFT Windows 10 Enterprise x64 22H2 Microsoft 365 E5 Microsoft Visual Studio Enterprise 2022
|
erstellt am: 27. Jan. 2015 09:04 <-- editieren / zitieren --> Unities abgeben: Nur für THSEFA
|
THSEFA Mitglied Konstrukteur/CAD-Admin
Beiträge: 1141 Registriert: 27.11.2002 SWX 2020 SP5.0 Premium Windows 10 Pro 64Bit Citrix VM Intel(R) XEON(R) Gold 6146 CPU @ 3.20GHz 24 GB Ram<P>Windows 10 Pro 64Bit
|
erstellt am: 27. Jan. 2015 09:19 <-- editieren / zitieren --> Unities abgeben:
Hallo Zusammen, ich finde es auch irgendwie traurig, dass bestehende (und funktionierende!) Regelungen einseitig ohne Vorankündigungen abgeändert werden. Nicht mal in der WhatsNew-PDF ist ein Hinweis enthalten. Nur auf Nachfrage bei den freundlichen Helfern unseres Supports ist mein Verdacht bestätigt worden. Und bk.sc hat sogar in der Hilfe die Stelle gefunden, die meinen Fehlercode beschreibt... Zwar ist es für mich nicht ganz so tragisch wie für Stefan, aber ärgerlich ist es dennoch: Ich habe an 2 meiner Makros ca. 16h Arbeitszeit verloren, nur weil ich auf Biegen und Brechen einen Weg gesucht habe, die vorhandenen Funktionen auch in SWX2015 bereit zu stellen. Mit dem neuen Schlüssel funktioniert es übrigens auf Anhieb... ------------------ Viele Grüße, THSEFA "Nichts ist so hart wie das Leben! Wenn man sagt, was man denkt, muss man mehr als alles geben!..." Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jörg.jwd Ehrenmitglied V.I.P. h.c. CAD-PDM Administrator
Beiträge: 3109 Registriert: 05.11.2003
|
erstellt am: 27. Jan. 2015 09:27 <-- editieren / zitieren --> Unities abgeben: Nur für THSEFA
Zitat: Original erstellt von StefanBerlitz: Diese Art der Kontrolle kannte ich bei SolidWorks in der Vergangenheit nicht, aber ich habe das Gefühl, es gibt immer weniger SolidWorks und immer mehr Dassault, auch bei solchen Kleinigkeiten Ciao, Stefan
Die verlangen ja ab 2015 sogar von jedem User wenn er eDrawings starten will eine Registrierung trotz gekaufter und bezahlter Netzlizenz für die prof-Version Über DraftSight gar nicht zu reden. ------------------ Grüße Jörg da ich weiß daß ich nichts weiß weiß ich immer noch mehr als die die nicht wissen daß sie nichts wissen (weiß nicht von wem) Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |