Autor
|
Thema: 3dxml in Userform öffnen (2874 mal gelesen)
|
HAW-Raptor Mitglied Design Release Engineer
Beiträge: 58 Registriert: 12.10.2009
|
erstellt am: 21. Okt. 2009 14:37 <-- editieren / zitieren --> Unities abgeben:
Hallo, besteht eine Möglichkeit, eine 3dxml-datei in einer userform zu öffnen Ich habe es bereits so versucht: Private Sub CommandButton1_Click() WebBrowser1.Navigate "D:\1.3dxml" End Sub Nur leider bekomme ich im WebBrowser nur die Fehlermeldung Error mit dem DS Logo Danke schonmal!!! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
V5Playaz Mitglied Dipl.-Ing (BA)
Beiträge: 447 Registriert: 12.07.2005 DELL PRECISION 390 3,25 GB RAM WIN XP PRO SP2 CATIA V5 R16-19 Delmia V5 R19 VB6, VB2008 Adobe Acrobat 9 Pro Extended
|
erstellt am: 21. Okt. 2009 15:12 <-- editieren / zitieren --> Unities abgeben: Nur für HAW-Raptor
|
HAW-Raptor Mitglied Design Release Engineer
Beiträge: 58 Registriert: 12.10.2009
|
erstellt am: 21. Okt. 2009 15:19 <-- editieren / zitieren --> Unities abgeben:
Ja ich habe den Player installiert und kann die Datei unter Windows auch problemlos öffnen Ich möchte aber, das der Nutzer die Möglichkeit hat, über einen Commandbutten die Datei in einer Userform abzuspielen, nur weiß ich nicht, ob der WebBrowser dazu das geeignete Fenster ist und wie ich dieses in VBA umsetzen soll. Habe auch ein 3DXML Plugin gefunden nur weiß ich nicht, wie ich dieses aufrufen soll VIA3DXMLPlugin1_OnEvent(ByVal iEventCategory As String, ByVal iEventName As String, ByVal iEventSender As Object, ByVal iEventParameters As Object) Ich konnte unter Tools->Additional Controls das Dassault Systems 3DXML Plugin aktivieren, aber wie habe ich dies aufzurufen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
V5Playaz Mitglied Dipl.-Ing (BA)
Beiträge: 447 Registriert: 12.07.2005 DELL PRECISION 390 3,25 GB RAM WIN XP PRO SP2 CATIA V5 R16-19 Delmia V5 R19 VB6, VB2008 Adobe Acrobat 9 Pro Extended
|
erstellt am: 21. Okt. 2009 22:34 <-- editieren / zitieren --> Unities abgeben: Nur für HAW-Raptor
Ich habe das 3Dxml-Plugin auch schon gesehen, jedoch noch nicht damit gearbeitet. Aber die Lösung über den Webbrowser sollte eigentlich schon funktionieren. Ich versuche es morgen mal per VB.Net und berichte dann. grüße Dominik Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HAW-Raptor Mitglied Design Release Engineer
Beiträge: 58 Registriert: 12.10.2009
|
erstellt am: 22. Okt. 2009 00:29 <-- editieren / zitieren --> Unities abgeben:
|
V5Playaz Mitglied Dipl.-Ing (BA)
Beiträge: 447 Registriert: 12.07.2005 DELL PRECISION 390 3,25 GB RAM WIN XP PRO SP2 CATIA V5 R16-19 Delmia V5 R19 VB6, VB2008 Adobe Acrobat 9 Pro Extended
|
erstellt am: 22. Okt. 2009 15:01 <-- editieren / zitieren --> Unities abgeben: Nur für HAW-Raptor
Hast du den 3D-XML-Player installiert? Funktioniert es bei dir manuell, ein 3D-XML im Browser zu laden? Ich habe hier momentan noch Fehlermeldungen (aber immerhin schon mal das DS-Logo). Ansonsten funktionert es aus VB2008 mit einem WebBrowser-Steuerelement, die 3dxml-Datei zu öffenen, bis auf den besagt Fehler im Browser. grüße Dominik Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HAW-Raptor Mitglied Design Release Engineer
Beiträge: 58 Registriert: 12.10.2009
|
erstellt am: 22. Okt. 2009 15:31 <-- editieren / zitieren --> Unities abgeben:
Hallo, was meinst du im Browser, ich habe den Player runtergeladen und kann auch eine 3DXML Datei öffnen und angucken. aber im Webbrowser Feld habe ich ähnlich wie du das Logo und dadrunter steht Error Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
V5Playaz Mitglied Dipl.-Ing (BA)
Beiträge: 447 Registriert: 12.07.2005 DELL PRECISION 390 3,25 GB RAM WIN XP PRO SP2 CATIA V5 R16-19 Delmia V5 R19 VB6, VB2008 Adobe Acrobat 9 Pro Extended
|
erstellt am: 22. Okt. 2009 16:02 <-- editieren / zitieren --> Unities abgeben: Nur für HAW-Raptor
Du kannst das 3Dxml per doppelklick im 3Dxml-Player öffnen oder über einen Webbrowser (z.b. InternetExplorer). Dort wird dann ebenfalls ein Player geladen. Jedoch stehen wir wohl vor dem gleichen Problem, dass sich das 3Dxml nicht im Browser öffnen lässt. Ich weiß jedoch von früher, dass es mal ging... Solange dieses Problem besteht, lässt sich das 3Dxml nicht über VBA oder VB2008 darstellen. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HAW-Raptor Mitglied Design Release Engineer
Beiträge: 58 Registriert: 12.10.2009
|
erstellt am: 06. Jan. 2010 13:16 <-- editieren / zitieren --> Unities abgeben:
Hallo, unglaublich aber war, es gibt eine neue Version mit der die Einbindung in eine Userform funktioniert. Nur leider funktioniert dieses nur einmal. Anschließend (wenn man z.b. den Reiter wechselt) kann das Elemenent nicht mehr dargestellt werden. Welcher Befehl ermöglicht mir den das schließen eines solchen Fensters? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
DanielFr. Moderator Manager
Beiträge: 2506 Registriert: 10.08.2005 HP Compaq 8710w, Intel Core Duo T7700, 2,40 Ghz, 3GB RAM, Windows XP Professionel @32bit, Quadro FX 1600M, CATIA V5 R19 SP3
|
erstellt am: 07. Jan. 2010 09:32 <-- editieren / zitieren --> Unities abgeben: Nur für HAW-Raptor
|
HAW-Raptor Mitglied Design Release Engineer
Beiträge: 58 Registriert: 12.10.2009
|
erstellt am: 07. Jan. 2010 10:46 <-- editieren / zitieren --> Unities abgeben:
Hallo, wie hat so etwas denn auszusehen? So klappt es leider nicht: Code: Dim ctWdw As Control Dim intDataX Dim intDataYintDataX = 1000 intDataY = 1500 Set ctlWdw = CreateControl("Userform1", acVIA3DXMLPLUGIN, "", "", intDataX, intDataY)
Er meckert schon bei "acVIA3DXMLPlugin", Variable not defined...Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |