Autor
|
Thema: Unterschied 32bit zu 64bit (2310 mal gelesen)
|
jbhu Mitglied Konstrukteur
Beiträge: 11 Registriert: 01.09.2005 Catia R19 SP9 Win XP x64
|
erstellt am: 20. Okt. 2008 08:54 <-- editieren / zitieren --> Unities abgeben:
Hallo ..., folgender Code(VBA) läuft auf WinXp 32bit Catia V5 R16SP5 32bit problemlos, auf WinXP 64bit Catia V5 R16SP5 64bit bekomme ich eine Fehlermeldung: Dim oPartDoc As Part Set oPartDoc = CATIA.ActiveDocument.Part Dim oGeo3D As Factory Set oGeo3D = oPartDoc.HybridShapeFactory Dim oHB As HybridBody Set oHB = oPartDoc.HybridBodies.Add oHB.Name = "Nullpunkt" Dim oPkt As HybridShapePointCoord Set oPkt = oGeo3D.AddNewPointCoord(20, 40, 100) ->Fehler Zeile Runtime Error 438 Object doesn't support this property or method oPkt.Name = "Point.NP" oHB.AppendHybridShape oPkt oPartDoc.Update
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 20. Okt. 2008 08:58 <-- editieren / zitieren --> Unities abgeben: Nur für jbhu
Hallo, hast du die VBA6.0.exe auf der CATIA (64bit) - CD2 installiert? ------------------ MFG Rick Schulz Konfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kann anderen ein Lehrer sein."
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jbhu Mitglied Konstrukteur
Beiträge: 11 Registriert: 01.09.2005 Catia R19 SP9 Win XP x64
|
erstellt am: 20. Okt. 2008 09:07 <-- editieren / zitieren --> Unities abgeben:
|
RSchulz Moderator² Head of CAD, Content & Collaboration / IT-Manager
Beiträge: 5541 Registriert: 12.04.2007 @Work Lenovo P510 Xeon E5-1630v4 64GB DDR4 Quadro P2000 256GB PCIe SSD 512GB SSD SmarTeam V5-6 R2016 Sp04 CATIA V5-6 R2016 Sp05 E3.Series V2019 Altium Designer/Concord 19 Win 10 Pro x64
|
erstellt am: 20. Okt. 2008 14:19 <-- editieren / zitieren --> Unities abgeben: Nur für jbhu
Kann es vll. sein, dass dir in der 64bit Version bestimmte Module fehlen? (nicht installiert oder falsche/andere Lizenz) Die Fehlermeldung sagt eigentlich aus, dass ihm etwas fehlt. Sprich die Funktion ist nicht bekannt. ------------------ MFG Rick Schulz Konfuzius sprach: "Wer sich das Alte noch einmal vor Augen führt, um das Neue zu verstehen, der kann anderen ein Lehrer sein."
[Diese Nachricht wurde von RSchulz am 20. Okt. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jbhu Mitglied Konstrukteur
Beiträge: 11 Registriert: 01.09.2005 Catia R19 SP9 Win XP x64
|
erstellt am: 20. Okt. 2008 15:29 <-- editieren / zitieren --> Unities abgeben:
Hallo Rick vielen Dank schonmal für deine schnellen Antworten, auf beiden Maschienen wurde der volle Catia Umfang installiert. Zum Einsatz kam auf beiden Maschienen die gleich Lizenz(AMG+HD2). Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
martin2 Mitglied Konstrukteur
Beiträge: 941 Registriert: 05.2002.27
|
erstellt am: 21. Okt. 2008 22:06 <-- editieren / zitieren --> Unities abgeben: Nur für jbhu
Hallo! Weiterhelfen kann ich Dir leider auch nicht, aber bestätigen kann ich Dein Problem. Auch ich habe ein Makro welches unter XP 32bit mit V5R16SP8 tadellos läuft nur auf XP 64bit V5R16SP8 nicht. Ich denke das hier evtl. nur ein Releasewechsel helfen könnte - immerhin war R16 (soweit ich mich erinnern kann) die erste 64bit Version von CATIA. Auch ich habe die Zusatzdatei der zweiten Installations-CD installiert. Gruß Martin Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
jbhu Mitglied Konstrukteur
Beiträge: 11 Registriert: 01.09.2005 Catia R19 SP9 Win XP x64
|
erstellt am: 27. Okt. 2008 09:18 <-- editieren / zitieren --> Unities abgeben:
|
Hohlräumer Mitglied Fertigungsmittelkonstrukteur
Beiträge: 35 Registriert: 26.04.2008 Win XP CATIA V5 R19 VB 2010 Express
|
erstellt am: 30. Okt. 2008 17:07 <-- editieren / zitieren --> Unities abgeben: Nur für jbhu
Hallo zusammen, da hier gerade wegen 32Bit zu 64Bit Problemen gesprochen wird, wollte ich mal eine Frage anhängen. Wir arbeiten momentan auch noch mit 32Bit, haben aber auch etliche VBA Makros. In wiefern kann es nach der Umstellung zu Problemen kommen? Was kann man dagegen tun oder kann man ohne größere Probleme die alten Makros integrieren? Dazu kommt noch, daß wir nächstes Jahr auf Office 2007 umgestellt werden, und einige unserer Makros auf Excel zugreifen, bzw. nur Daten ins Excel stellen. Kann es dabei auch zu Problemen kommen? Grüße Hohlräumer [Diese Nachricht wurde von Hohlräumer am 30. Okt. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HoBLila Mitglied Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx
Beiträge: 1118 Registriert: 29.05.2008 DELL PRECISION T3500 Intel(R) Xeon(R) CPU W3540 @ 2.93GHz 12285 MB RAM NVIDIA Quadro FX 1800 Microsoft Windows 7 Enterprise Service Pack 1 CATIA V5 R19 SP09 HF69 VB6.5 CAA RADE CDC
|
erstellt am: 06. Nov. 2008 13:08 <-- editieren / zitieren --> Unities abgeben: Nur für jbhu
Hallo zusammen, also bei der Umstellung von 32Bit auf 674Bit dürften die Makros eigentlich keinen Schaden erleiden, da theoretisch nur der Wertebereich der Variablen größer wird. Aus eigener Erfahrung weiß ich aber, dass sich das 64Bit CATIA generell komisch verhält. Falls ihr keien Makros sondern Exen erstellt könnte es auch daran liegen, dass die Exe für ein älteres Release erstellt wurde. Versucht diese Zeilen dann aml auf dem Zielrechenr zu kompilieren. Umstellung Von Excel auf ein anderes Excel ist sowieso imemr der Knock-Out, da müsst ihr das Programm immerm it den Librarys des zu verwenden Excel kompilieren. Weiteres Problem wird sein, dass sich die Datenstruktur in Excel 2007 total geändert hat, weshalb ihr sicher den Code auf die neuen Befehle anpassen dürft. ------------------ Mit freundlichen Grüßen, Henry Schneider alias Lila Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren: Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen, die Natur versucht, immer bessere Idioten zu bauen Xing Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hohlräumer Mitglied Fertigungsmittelkonstrukteur
Beiträge: 35 Registriert: 26.04.2008 Win XP CATIA V5 R19 VB 2010 Express
|
erstellt am: 06. Nov. 2008 16:45 <-- editieren / zitieren --> Unities abgeben: Nur für jbhu
|