Titifonky Posté(e) le 23 mars 2005 Posté(e) le 23 mars 2005 Bonjour J'essaye en ce moment le langage VisualLisp et j'ai quelques petits problèmes.J'obtient avec la methode IntersectWith un variant.Comment es ce que je peux transformer ce variant en une liste. Tchaoo :P www.le-metal.net, sur la métallerie
Patrick_35 Posté(e) le 23 mars 2005 Posté(e) le 23 mars 2005 Salut (vlax-safearray->list (vlax-variant-value [i]variant[/i])) @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
bonuscad Posté(e) le 29 mars 2005 Posté(e) le 29 mars 2005 Bonjour, Je cherche toujours comment obtenir des informations en Vlisp pour utiliser ces fonctions activeX et la liste des fonctions disponibles, ici 'IntersectWhith Par exemple je sais que (vlax-invoke VLA-OBJECT 'IntersectWith VLA-OBJECT acExtend)) retourne une liste de réels des points d'intersections de 2 objetsMais j'ai mis du temps à trouver que acExtend pouvait prendre comme valeur 0 1 2 ou 3 correspondant au type de projection d'intersection désiré. Une recherche dans l'aide active m'oriente vers la syntaxe VBA mais rien en VLisp. C'est bête de ne pouvoir utiliser ces possibilités faute de documentation de base sur la syntaxe à utiliser. Quelqu'un sait-il où je pourrais pêcher de la doc?Merci Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
Patrick_35 Posté(e) le 1 avril 2005 Posté(e) le 1 avril 2005 A part l'aide d'autocad et une recherche dans les lisps qui sont fournit avec Autocad, sinon ce forum @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
Tramber Posté(e) le 1 avril 2005 Posté(e) le 1 avril 2005 Une recherche dans l'aide active m'oriente vers la syntaxe VBA mais rien en VLisp. C'est bête de ne pouvoir utiliser ces possibilités faute de documentation de base sur la syntaxe à utiliser. Quelqu'un sait-il où je pourrais pêcher de la doc? Ben en fait, il faut te contenter de la doc VBA (illisible) pour l'adapter en Vlisp. Toutes les propriétés et méthodes sont adaptables Je considère même que VBA et Vlisp, c'est la même chose, en terme de propriétés et de méthodes. Mais c'est vrai que c'est horriblement dur d'adapter au début à lire cette aide. Mais maintenant, je prends le coup, personnellemnt. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
bonuscad Posté(e) le 1 avril 2005 Posté(e) le 1 avril 2005 Merci d'avoir répondu! Je vais continuer à faire le "devin" pour exploiter les fonctions activeX, car même en regardant l'aide VBA cela reste un jeu de devinettes pour transcrire en lisp.Déjà que j'ai du mal à m'y mettre... :casstet: Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant