Opération possible sur les pièces, les assemblages ou les mises en plan.

Cette opération permet de programmer des opérations spécifiques dans un exécutable. La valeur de retour permet de contrôler si l'exécution est valide, si la valeur de retour est différente de la valeur programmée (exemple : 1) alors l'exécution est considérée comme échouée.

L'emplacement du document est passé en argument.

La sélection programme à exécuter se fait en cliquant sur .


   


Exemple de programme autonome (application console en VB.net) :

Lecture des arguments

Dim args() As String = Environment.GetCommandLineArgs()

Sub Main()

   If args.Length < 2 Then End

Dim stPath As String = args(1)

   Select Case IO.Path.GetExtension(stPath).ToUpper

     Case ''.SLDPRT''

         Environment.Exit(1)  ' Retour 1 si le chemin indique une pièce

     Case ''.SLDASM''

         Environment.Exit(2)  ' Retour 2 si le chemin indique un assemblage

     Case ''.SLDDRW''

         Environment.Exit(3)  ' Retour 3 si le chemin indique un plan

     Case Else

         Environment.Exit(0)  ' Retour 0 si le chemin n'indique pas une pièce, un assemblage ou un plan

   End Select

End Sub