-
Compteur de contenus
166 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par jarod34
-
Ordre de traitement des textes!
jarod34 a répondu à un(e) sujet de jarod34 dans Pour aller plus loin en LISP
NOn non ben j'ai juste copier le tien ... mais voici le mien également: J'ai beau essayé ça me les traite pas dans l'ordre ... i d'ont understand ! -
Ordre de traitement des textes!
jarod34 a répondu à un(e) sujet de jarod34 dans Pour aller plus loin en LISP
Oui autant pour moi c'est bien de la gauche vers la droite comme tu l'as fait dans ton programme. Cependant chez moi lorsque je créé 3 textes par exemple, puis que je lance ta comand test => Pas de souci Par contre si je recrée 2 textes suplémentaires positionné à gauche de mes 3 premiers textes, et bien lorsque je lance ta comande "test" il me traite d'habord les 3 premiers texte créés puis les deux créé ensuite ..... Ce qui fait que de gauche à droite il m'affiche dans l'ordre: "4" "5" "1" "2" "3" alors que je voudrais bien "1" "2" "3" "4" "5" Alors cela vien-t-il du fait que je sois sous 2009? -
Ordre de traitement des textes!
jarod34 a répondu à un(e) sujet de jarod34 dans Pour aller plus loin en LISP
Oups petit souci ton programme me traite toujours les texte dans l'ordre ou je les ais créés et non dans leur position.....!!!! :( -
Ordre de traitement des textes!
jarod34 a répondu à un(e) sujet de jarod34 dans Pour aller plus loin en LISP
Encore merci pour cette explication pratique, je vais essayer d'adapter le tout à mon problème ;) -
Ordre de traitement des textes!
jarod34 a répondu à un(e) sujet de jarod34 dans Pour aller plus loin en LISP
J''en déduis qu'il faut que j'utilise: (setq res (vl-sort lst '(lambda (a b) (< (caadr a) (caadr b))))) mais je ne vois pas comment l'intégrer. Si ça me trie les texte en fonction de leur coordonné (ce qui est exactement ce que je cherche merci bcp à toi Patrick_35 ;) ) Je dois donc les extraires de la liste que j'ai créé à partir de ma selection? puis cette ligne de code les classera dans l'ordre afin de les traiter de la droite à la gauche? Si déjà cela est correct, comment puis-je extraire a partir de ma premiere liste mes coordonées? -
Bonjour à tous, Dans le cadre de mon travail j'utilise, une petite comande me permettant de renommer toute une sélection de texte ne comportant que des chiffres avec une incrémentation donné. Voici mon lisp: Bien que ça marche un petit problème subsiste qui est parfois génant: Les textes qui sont incrémentés sont traiter dans l'ordre où ils ont été créé, or cela me convient pas. Je voudrais que ce soit les textes qui soit le plus à gauche du dessin qui soit traité en premier et ainsi de suite en allant vers la droite! Auriez vous une idée sur la manière de paramétrer ça? ou de savoir quel fonction fait que l'ordre d'execution est ainsi... Merci par avance amis lispeur ;)
-
Mon problème à enfin trouver une solution, en ce qui concerne le [None], ce n'était pas Autocad qui était responsable, mais les serveurs par lesquels ont passent pour imprimer ... Merci de votre aide !!
-
Non la banière n'est pas sélectionné! La ce matin je doute de la fiabilité de LT2005. Mon collègue va passé son pc par la fenêtre! Les couleur ne fonctionne plus! chaque jour passe et de moins en moins de choses fonctionent!!!!!! Et je ne peut pas le fournir même en supprimant tout, car nos chartes grafiques sont inclusent dans nos gabarits et sont confidentiels! Il me semble qu'une réinstallation de autocad est le seule option restante!
-
Non je ne peut pas le divulguer mais je vais me renseigner tout de même. Sinon quelque infos de plus que j'ai tenté! Nous avons des ctb déjà prédéfini dont on ce sert, le ctb en question n'avait pas poser de problème jusque là, mais surtout il ne pose pas ce probleme sur mon poste pour le même plan. J'ai suprimer son ctb et mis le mien à la place, pas mieux. Pour moi aussi le ctb était en cause mais apparament non ... Le plus étrange, c'est que nos imprimante sont en réseau. De ce fait il arrive que nous ayont différent nom pour une même imprimante mais ayant des propriétés différentes de définie. Par exemple la même imprimante dans notre cas à 2 noms différents. Lorsque je sélection l'imprimante habituelle j'ai ce texte qui apparait. A contrario lorsque je prends le deuxieme nom, le texte ne sort pas .... :casstet: Lili2006 le texte en question n'apparait à aucun moment lorsque je suis sous autocad, il est juste là lors de l'impression! Merci de vous interresser à mon problème, je regarde ce que je peut faire pour le plan, mais je m'attends pas à avoir une autorisation hélas ...
-
Bonjour à tous! Un de mes collègues de travail vient de rencontrer un problème auquel je n'ai pas trouvé de solution. Lors de l'impression d'un plan au format A3, le résultat papier donne la mauvaise surprise d'afficher un texte en plein millieu du plan : [NONE] Ce texte n'apparait pas lors de l'aperçu avant impression. Quelqu'un a-t-il déjà rencontrer ce type de problème ou as une idée d'où cela peut provenir? Je vous remerci par avance! :)
-
Problème passage 2006 à 2008, Insertion block!
jarod34 a posté un sujet dans Pour aller plus loin en LISP
Bonjour, Je sollicite un peu d'aide vis à vis d'une question. j'ai un programme LISP qui tourne parfaitement sous 2006, mais en voulant le faire tourner sous 2008 il fait la gueule... Ce qui merdouille c'est que dans mes routines je fait appelle à une sous routine qui me permet d'inserer un bloc. Seulement il n'arrive pas à me l'inserer ce fichu bloc pourtant il peut allé le chercher ... Je ne comprend plus, voici ma routine d'insertion du bloc: Et voici par exemple l'un de mes programmes qui y fait apelle: J'ai essayer de passer par des commandes à savoir mettre c:block, ou bien carrement (command "block") rien ne change, je ne sais pas si c'est un morceau du programme qu'il digère pas... Si certain on eut ce genre de souci, ou possède une idée elle est la bien venu et je vous remerci par avance. ++ -
valeur de variable recracher dans la ligne de commande!
jarod34 a répondu à un(e) sujet de jarod34 dans Visual LISP
Merci beaucoup à tout les deux, pour vos réponse ultra rapide c'est très apréciable! J'ai put trouver mon bonheur avec la ligne de Patrick_35: Ca marche parfaitement! Encore merci et à bientôt! ;) -
Bonjour à tous, Je reviens pour un petit problème que j'ai rencontré, qui peut paraître tout bête mais rienn'y fait je trouve pas d'exemple ou de solution!!!! :cool: J'ai par exemple ce genre de code dans mon programme: (setq eht (getdist "\nHauteur des textes: ")) Par conséquent quand j'execute il apparait sur ma ligne de commande "Hauteur de textes:" or je voudrait qu'il apparaisse en même temps que ça la valeur actuelle de la variable "eht" ce qui donnerai: "hauteurd de textes: <0.2>" c'est ce qui est réaliser avec bcp de commande autocad comme "decaler" qui garde la derniere valeur de décalage rentré, c'est exactement ça que je recherche. Donc si quelqu'un à une idée ou déjà été confronté à cette question et possédant un réponse je le remerci par avance, et merci d'avoir prit le temps de me lire! J34
-
Un grand merci Patrick, c'est bon pour la ligne en Vlisp. J'était arrivé aussi à un résultat, mais qui prenait une quinzaine de ligne. Merci bcp :P
-
Merci pour la réponse rapide Gile, je doit dire que cela fait déjà quelque temps de je me sert de ce forum comme aide et que tes travaux sont d'une grande aide. Le language que j'utilise est le Lisp, je veut éviter le VBA (alergique héhé) J'avoue que je pinaille depuis un moment sur ce problème donc je m'embrouille un peu, je vai essayé de faire plus clair. Concretement je sais que tu as mis au point un programme Vlisp permettant de récupérer dans la liste de propriété d'un bloc certain élements comme les coordonées. C'est un peu le même principe. En fait ma première idée était de me servir de la commande "LISTE" lorsque j'applique cette commande sur une hachure, j'obtient ses propriété dont les cordonnées de son origine. Ce sont ses coordonées que je veut récupérées. Je ne sais pas si c'est possible par ce moyen, mais si à partir de là je pouvait récupéré le x et le y de cette origine, ça serait parfait... c'est peut être bidon ou très compliqué, je n'en sais rien mais je bloque :casstet: J'espere que ça t'éclaire un peu mieux
-
Bonjour à tous! J'essaye de mettre au point un ensemble de programme pour réaliser un métré rapide de toute sorte de bâtiment. Mon projet est bien avançé mais ce retrouve bloqué par un dileme que je ne parvient pas à surmonté. Mon programme consiste à réaliser une sélection de surface, et à les représenter par des hachures. Mon probleme est que je souhaiterai insérer ensuite un bloque à partir du centre de ses hachures. Comment récupérer le centre de cette hachure? j'ai déja essayé avec la commande liste, mais je ne parvient pas à extraire les coordonnées de l'origine de la hachure... Quelqu'un pourrait-il me venir en aide? par avance merci ;)
