[Résolu]Retourner le nom d'une orientation

vos questions concernant les API SolidWorks

[Résolu]Retourner le nom d'une orientation

Messagepar HeliCoid » Ven 06 Juil 2012, 10:39

Bonjour,

Depuis ce matin je cherche un moyen de retourner le nom de l'orientation d'une vue dans une mise en plan.

Mais je n'arrive pas a retourner cette chaîne sans avoir à sélectionner la vue.

Voici le code que j'ai pour le moment :


Code: Tout sélectionner
Set swView = swDrawing.GetFirstView

 

    Debug.Print swView.GetName2
    Debug.Print "Orientation de la vue : "; swView.GetOrientationName

    If swView.GetOrientationName = "Etat déplié" Then
        Debug.Print "Etat déplié vérifié en français"
    ElseIf swView.GetOrientationName = "Etat déplié" Then
        Debug.Print "Etat déplié vérifié en Anglais"
    Else
        Warning = MsgBox("ATTENTION : La pièce n'a pas été dépliée correctement, Voulez-vous quand même enregistrer?", 36)
        If Warning = 7 Then
        End
        End If
    End If


Dans cette version de code, il me retourne le nom de la feuille et aucun nom d'orientation.

Si je remplace "Set swView = swDrawing.GetFirstView" par Set swView = swDrawing.ActiveDrawingView, il me retourne les bon noms mais seulement si j'ai auparavant sélectionné manuellement la vue.

Comment faire pour qu'il me retourne le nom de la vue et le nom de l'orientation sans à avoir à faire d'intervention manuelle?

Merci d'avance.[/code]
Dernière édition par HeliCoid le Ven 13 Juil 2012, 8:05, édité 1 fois.
HeliCoid
Ewok SolidWorks
 
Messages: 39
Inscription: Mar 22 Mar 2011, 10:40

Messagepar liryc » Ven 06 Juil 2012, 11:01

Bonjour,
GetFirstView correspond au fond de plan donc à la feuille.
Il faut utiliser à la suite de cette déclaration GetNextView.
Fais une recherche sur l'aide de l'API, c'est bien expliqué.
liryc
Chevalier Jedi SolidWorks
 
Messages: 479
Inscription: Ven 02 Mar 2007, 8:14
Localisation: Paris - SW2009 SP5.0

Messagepar HeliCoid » Ven 13 Juil 2012, 8:04

OK! ça fonction..
je croyais que GetFirstView allait chercher la première vue..pas la feuille..

Merci bien!
HeliCoid
Ewok SolidWorks
 
Messages: 39
Inscription: Mar 22 Mar 2011, 10:40


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 5 invités

banniere