gawel Posté(e) le 6 juillet 2004 Posté(e) le 6 juillet 2004 Salut à tous, je voudrais chercher le nom d'un composant pour pouvoir ultérieurement faire un save as D'une manière générale, ce product a un nom que je ne connais pas exactement car il portera un numéro arbitraire. j'arrive à retrouver l'item de ce product sans problème dans l'arbre; par contre, pour pouvoir retrouver son nom de fichier("toto.CATPart"), c'est une autre paire de manche !! en effet, il existe des commandes comme "path" ou "fullname", mais il faudrait déjà connaître le nom du fichier pour les utiliser (collection document) Y-a-t-il un autre moyen de trouver mon sésame ?? merci d'avance ! gawel
8_pool Posté(e) le 6 juillet 2004 Posté(e) le 6 juillet 2004 Salut, A tout hasard, et peut-être pour te donner une piste (j'y connais pas grand chose en VB), le nom du fichier apparait dans les Propriétés du compmosant, sous l'onglet Produit : c'est la 'Référence'.Tu peux peut-être la lire ! Ciao :cool:
Enael Posté(e) le 9 août 2004 Posté(e) le 9 août 2004 Salut J'ai ma petiite idée sur ton problème. Tu dis que tu as besoin du nom du fichier pour les méthodes path et fullname en fait oui tu as besoin de nom mais tu peux aussi grugé un peu en passant par le document ouvert dans la fenêtre active pour cela il te suffit de faire : dim toto as documentset toto=catia.activedocument voila je pense que ca pourrait résoudre ton problème Enael
gawel Posté(e) le 9 août 2004 Auteur Posté(e) le 9 août 2004 Salut enael, en fait, le problème que j'ai c'est qu'il faut que je trouve le fullname d'un catpart parmi plusieurs dans le document actif. Après avoir cherché, j'ai trouvé une solution (c'est un collègue à moi qui me l'a montré) et ça marche au poil: Dim toto As ProductSet toto = newproduct1.Products.Item(1) Dim titi As ProductSet titi= Ptirant.Products.Item("ESSAI.1") Dim titipath As Stringtitipath = titi.ReferenceProduct.Parent.FullName Cela me donne le chemin complet du product que je souhaite, il ne me reste plus après qu'à tronquer le chemin pour garder ce qui m'intéresse. Gawel PS: j'ai vu dans un autre sujet une adresse courriel avec un nom; j'ai connu qqun s'appelant pareil au lycée...
Enael Posté(e) le 9 août 2004 Posté(e) le 9 août 2004 Salu gawel C'est un peu hors sujet ce qe je vais dire et je m'en excuse par avance mais quand tu parle de l'adresse couriel tu parle de la mienne? Enael
gawel Posté(e) le 9 août 2004 Auteur Posté(e) le 9 août 2004 oui oui, il s'agit de celle-ci:guillaumechiron28@hotmail.com c'est juste par curiosité, car je connaissais qqun au lycée avec le même nom, c'est pour ça. gawel
Enael Posté(e) le 9 août 2004 Posté(e) le 9 août 2004 Ben ca dépend :C'était quel lycée?Dans quelle ville?Y a combien de temps? Si ca trouve on se connait Enael
gawel Posté(e) le 9 août 2004 Auteur Posté(e) le 9 août 2004 lycée: st gabville st laurent 85y'a environ 12 ans...... gawel
Enael Posté(e) le 9 août 2004 Posté(e) le 9 août 2004 pas loin <acronym class=dict title=Lycée PergaudVille BesançonIl y a 5 ans environ je savais pas que javais un homonyme Enael
gawel Posté(e) le 10 août 2004 Auteur Posté(e) le 10 août 2004 c'st marrant comme quoi on peut avoir des gens qui ont exactement le même nom. Bon en tout cas je crois que la conversation est complètement hors sujet maintenant :exclam: A+ tard ! Gawel
Messages recommandés