Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  mehrere Layoutregister umbenennen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  mehrere Layoutregister umbenennen (172 mal gelesen)
MaxWachtl
Mitglied


Sehen Sie sich das Profil von MaxWachtl an!   Senden Sie eine Private Message an MaxWachtl  Schreiben Sie einen Gästebucheintrag für MaxWachtl

Beiträge: 3
Registriert: 08.12.2003

erstellt am: 30. Jul. 2004 08:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Fangemeinde,

wie ist es möglich mehrere Layouts (ca. 100) gleichzeitig umzubenennen ?

In der Benamung müssen zum Teil nur einzelne Buchstaben bzw. Zahlen geändert werden.

Danke!

MfG

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

CADmium
Moderator
Maschinenbaukonstrukteur




Sehen Sie sich das Profil von CADmium an!   Senden Sie eine Private Message an CADmium  Schreiben Sie einen Gästebucheintrag für CADmium

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 30. Jul. 2004 09:21    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MaxWachtl 10 Unities + Antwort hilfreich

Meiner Meinung nach : Am einfachsten mit Lisp und den ActivX-Funktionen 


(defun c:LAYOUTS-RENAME ( / ITEM OLDNAME NEWNAME)
  (vlax-for ITEM
    (vla-get-Layouts
        (vla-get-activedocument
          (vlax-get-acad-object)
        )
    )
    (setq OLDNAME (vla-get-name ITEM))
    (setq NEWNAME (strcat OLDNAME "-NEU"))
    (vl-catch-all-error-p
      (vl-catch-all-apply
        'vla-put-name
        (list ITEM NEWNAME)
      )
    ) 
  )
)

Wie sich der Neue Name ermittelt muß du natürlich noch reinbasteln, und zwar hier :
    (setq NEWNAME (strcat OLDNAME "-NEU"))
Viel Spaß!

------------------
- Thomas -

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz