[RESOLU]repère de soudure

vos questions concernant les API SolidWorks

Messagepar rOhArT » Mer 14 Mar 2012, 12:42

Le problème était que certaines soudures ne faisait pas partie d'un calque donc j'ai du rajouter ce test

Code: Tout sélectionner
If swLayer.Visible = False Then
                IsVisible = False
            Else
                IsVisible = True
            End If


dans la fonction

Code: Tout sélectionner
Function IsVisible(ByVal swAnnotation As Annotation) As Boolean
        Dim swLayerMgr As LayerMgr
        swLayerMgr = swDoc.GetLayerManager

        Dim swLayer As Layer
        swLayer = swLayerMgr.GetLayer(swAnnotation.Layer)



        If Not swLayer Is Nothing Then
            If swLayer.Visible = False Then
                IsVisible = False
            Else
                IsVisible = True
            End If

        Else
            IsVisible = True
        End If


    End Function
rOhArT
Ewok SolidWorks
 
Messages: 47
Inscription: Mer 13 Avr 2011, 7:58

Précédente

Retourner vers Questions générales sur les API

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

banniere