| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| Planen, verwalten & Kosten optimieren: Effizienter Layoutentwurf Ihrer Industrieanlagen mit DraftSight® |
Autor
|
Thema: VB.net: Kantenlänge bestimmen (1216 mal gelesen)
|
JensemannDU Mitglied Student
Beiträge: 69 Registriert: 13.10.2009 Windows 7 Prof. 32 Bit SolidWorks 2009 SP4.0 Visual Studio 2008 Dell XPS M1530 Core2Duo 2,4 GHz 4 GB RAM GeForce 8600M GT
|
erstellt am: 22. Mrz. 2010 13:05 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich möchte gerne in einem Programm per API die Kantenlänge einer gewählten Kante bestimmen. Nach dem API Beispiel "Get Length of Edge Example (VB6)" habe ich es mit folgendem Code versucht: Code: Dim CurveParam() As Object Dim swCurve As CurveCurveParam = swEdge.GetCurveParams2() swCurve = swEdge.GetCurve() EdgeLength = swCurve.GetLength2(CurveParam(6), CurveParam(7)) * 1000
Ich bekomme allerdings immer bei CurveParam = swEdge.GetCurveParams2() diese Fehlermeldung: Das aufgerufene Objekt wurde von den Clients getrennt. Hat jemand vielleicht einen Tipp für mich? Schon mal danke fürs Lesen! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tbd Mitglied Teamleiter
Beiträge: 825 Registriert: 26.01.2006 Dell Percision T5400 Intel(R) Xeon(R) CPU X5460 @ 3.16GHz 3,25 GB RAM Nvidia Quadro FX 4600 ----- Win XP Prof SP 3 SW 2008 SP 5.0 PARTsolutions 8.1.08 Cideon SAP PLM 5.103.5.17 Visual Studio 2008
|
erstellt am: 22. Mrz. 2010 13:10 <-- editieren / zitieren --> Unities abgeben: Nur für JensemannDU
|
JensemannDU Mitglied Student
Beiträge: 69 Registriert: 13.10.2009 Windows 7 Prof. 32 Bit SolidWorks 2009 SP4.0 Visual Studio 2008 Dell XPS M1530 Core2Duo 2,4 GHz 4 GB RAM GeForce 8600M GT
|
erstellt am: 22. Mrz. 2010 13:33 <-- editieren / zitieren --> Unities abgeben:
Hallo Daniel, vielen Dank für den Hinweis. Ich habe deine Function ausprobiert, aber erhalte immer noch bei
Code: dCurveParamsArray = CType(oSwEdge.GetCurveParams2, Double())
die Fehlermeldung: Das aufgerufene Objekt wurde von den Clients getrennt.Allerdings habe ich keine Ahnung, was diesen Fehler verursachen könnte. Es handelt sich bei meinem Programm um ein Add-In, falls es irgendwie von Bewandnis ist. Hat jemand einen Tipp? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |