Aller au contenu

Tramber

Moderateurs
  • Compteur de contenus

    8 500
  • Inscription

  • Dernière visite

  • Jours gagnés

    19

Tout ce qui a été posté par Tramber

  1. (setq SFO (vlax-create-object "Scripting.FilesystemObject") ) (vl-catch-all-apply 'vlax-invoke-method (list SFO 'getfile "..\\fichier.dat")) J'en suis là, car je pense que c'est une solution. Mais j'attends votre aide car je patauge... ;)
  2. Je suis en chemin complet dans OPEN. Mais n'empêche. Ton code ne fonctionne pas chez moi. Ouvert ou fermé, le fichier est toujours trouvé par OPEN. Et la doc ne décrit pas le phénomène que tu suggères. ?
  3. Alors ça c'est pas bête ! Je vais regarder si je peux implémenter mais je pense que ça va marcher. Il fallait y penser. Merci.
  4. Bonjour à tous et toutes, Je lance (startapp "notepad" "\\monfichier1.dat")) sur un bouton. Pour recharger ce fichier DAT ouvert et modifiable : je dois l'enregistrer et le fermer éventuellement. Comment demander en Vlisp si un fichier est ouvert ou fermé ? Je cherche tout simplement à proposer de recharger son contenu dans un process. Je ne sais plus comment faire et pourtant je suis convaincu que ca n'est pas difficile. Hoppla bonne semaine.
  5. Ok. (gile) met la puce à l'oreille. J'en voyais de temps en temps mais j'ignorais qu'il y en avait beaucoup plus que lui-même supprimait. Merci à toi ((gile)) dans ce cas. En effet, on préférerait 100 fois un bon blocage à l'inscription que des contraintes à l'usage. Bon dimanche.
  6. http://www.cadaplus.com/blocks.php?lang=fr Ca vaut le coup !
  7. T'inquiètes, tu avais commencé ta discussion dans le forum avncé, je l'ai juste glissée dans le forum débutant.
  8. Salut c'est Tramber ! J'ai mis la discussion dans le bon forum B)
  9. 1 parfois 2 jamais 3 ou démo rapide Ca dépend :blink: ... mais je n'enseigne pas souvent. Juste régulièrement. T'aurais pu faire un sondage !
  10. Une autre remarque toute bête et FONDAMENTALE : n'oublie jamais que (/ 5 2) renvoie 2 alors que (/ 5.0 2) ou (/ 5 2.) renvoient 2.5 ...comme je vois que tu vas faire du calepinage ou de la répartition... bon amusement.
  11. Dans REPEAT, PROGN ne sert à rien. Il sert justement dans un IF... et guère ailleurs. Même pas non plus dans un COND ou un WHILE. IF n'a que 1 ou 2 sorties. COmme tu le sais. (IF Test (PROGN ; si TEST = T (setq p '(0 0)) (COMMAND "truc") etc... ) ; si TEST = nil (PROGN encore plusieurs instructions ) ) PROGN dans les IF qui nécessitent d'envoyer plusieurs instructions. C'est tout.
  12. Salut Christian, Très sympa. .. et apprécié. Mais je ne vois aucune différence entre les 2 documents qui font le même listing. Celui du Best Of je suppose.
  13. Une seule chose à faire : mettre tout ce plan à l'échelle 1. Utiliser la commande ECHELLE option Référence (rapport de distance) si nécessaire sinon, spécifier le chiffre précis, genre 200 ! Mais stop à un dessin qui ne soit pas à l'échelle pour tout travail de mesure ou de cotation. Ca ira mieux après.
  14. C'est ce que tu crois mais CAL ne fait pas apparaitre les ACCROBJ mais fonctionne très bien. Dommage pour ton besoin que tu abandonnes CAL
  15. Tramber

    + et - cotation ordonnée

    Normal, je l'ai mal écrit. Merci pour la correction !
  16. Dans le catalogue des fonctions à la lettre C. Elle se nomme CAL. Je la lance et j'adapte : >>> expression : dpp(ext, ext, ext, ext) Ce qui me fait 4 point à saisir en accrochage EXTrémité. C'est un environnement bizarre mais ca marche très bien et en transparence (commande de dessin en cours par exemple) avec 'CAL au lieu de CAL.
  17. Il faut utiliser la fonction CAL ou 'CAL en transparence. Il y a : dpp(p,p1,p2,p3) je vens de regarder. Regarde dans la doc à la fonction CAL
  18. Dans ton cas, tu peux localiser toutes les variables, même os les blc et les rec ! Sans compter tous les points. Ce qui fait beaucoup ;)
  19. (setq pt2 (getpoint pt1 "\nPointer le second point ! ")) sera plus joli... Tu aurais du décrire ton bloc "2x4" car on ne l'a pas.
  20. Ah ! ok. Si tu as bien regardé. J'ai regardé dans ATTEXTR, il n'y a pas le Handle non plus... je croyais vaguement. Tramber
  21. Tramber

    Calque

    Salut ! -CALQUES N 02,03,04 Soit (command "_layer" "_n" "02,03,04" "") J'ai déplacé ton message car : http://img195.imageshack.us/img195/1633/routines.png
  22. Réponse de grande mauvaise foi : http://img195.imageshack.us/img195/1633/routines.png On aurait dû créer un forum de demandes... ... c'est à dire que l'idée n'était pas fournir des programmes mais mettre chacun au travail B) Ceci dit, la commande EXTRACTDONNEES donne les valeurs d'échelles en X et Y. Moralité : je déplacerais volontiers le message vers un forum AutoCAD. Et enfin donc : toujours se demander s'il y a d'abord une solution sans lisp. Dans le cas contraire, un lispeur ou un autre exprimerait sans nul doute ses talents généreusement...
  23. Tramber

    + et - cotation ordonnée

    C'est fait. J'avais oublié.
  24. Des plans à l'échelle ? Sur AutoCAD ? Quel dommage.... Bon, si tu utilises les cotations, tu peux, dans le style de cotation, gérer un facteur d'unité (onglet du même nom dans l'édition de ton style de cote). Mais pffff, quelle mauvaise méthode.
  25. Aucun souci. J'étais justement en train de me demander ce que devenait ce sujet... et me revoilà. Fastoche. Déjà plus délicat. Tant mieux tant mieux. J'ai pondu cette macro un jour car j'avais remarqué qu'on pouvait visualiser un bloc dans un tableau (excellente idée d'Autodesk). Franchement, je n'ai pas eu beaucoup de mal à monter cette routine et elle a eu un franc succès. J'ai de la chance car je ne publie pas souvent. Je me trouve bon développeur mais pas plus que cela. Pour éviter les problèmes de temps de traitement, j'ai glissé l'astuce de réduire la liste de comparaison à mesure qu'elle était consultée. C'est pas grand chose mais cela doit contribuer.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité