Avatar billede peterskou Nybegynder
07. maj 2002 - 22:33 Der er 1 kommentar

SketchSegment::GetType

Hej
Jeg har lidt problemer med at få nogen fornuftigt ud af komandoen "SketchSegment::GetType", jeg har skrevet følgende kode:
Dim swapp As Object
Dim Part As Object
Dim tekst As Variant
Set swapp = CreateObject("SldWorks.Application")
Set Part = swapp.activedoc
Set Sketch = Part.GetActiveSketch2
Set sketchsegment = swapp.activedoc
tekst = sketchsegment.GetType
List1.AddItem tekst

Dette kode skal give mig info om linietyperne fra SolidWorks (SW)(ret linie, cirkel, ellipse osv.)
Problemet er at jeg altid får retur værdien 1 uanset om jeg har lavet nogle linier i SW eller uanset hvilke linier det er.
Jeg vil mene at jeg ex.vis skulle få returvædien 1 for en ret linie 2 for en cirkel osv. Hvordan får jeg dette???? hvad er der galt med mit kode?
På forhånd mange tak!
Avatar billede Slettet bruger
07. maj 2002 - 23:19 #1
Set Part = swapp.activedoc
Set sketchsegment = swapp.activedoc

Er det meningen at de to variable begge skal pege på swapp.activedoc ?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester