• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

Lisp, um einen Text in einen anderen Text zu kopieren

  • Ersteller Ersteller Dario1982
  • Erstellt am Erstellt am

Dario1982

Guest
Hallo alle.. vor ein paar Jahren arbeitete ich in einem Engineering-Unternehmen, wo es eine fantastische Lisp geladen wurde: erlaubt, den Inhalt eines Textes auf einem anderen Text zu kopieren, ohne Paste kopieren zu müssen. .praktisch eine "adopte Eigenschaft", in der anstelle von Farbe, Schicht etc. das Quellobjekt den Textinhalt auf das Zielobjekt übertragen. Jetzt wäre ich wirklich bequem, weiß jemand, wie ich so eine Lippe finden kann? Danke!
 
Gute Idee!
Ich habe dir das geschrieben. Es sollte funktionieren. Sie können auch den Text einer Quote auswählen.
Code:
;
;; kopieren Sie den ausgewählten Text in einem anderen
;; d.i. 23/10/2014
;
(vl-load-com)
(Defunct c:Baumwolle)
(f)
(und (Setq t1(nentsel"\nselect Text zu kopieren)))
(setq t2(nentsel"\nselect Zieltext))
)
(Progn)
(setq txt1(vla-get-textstring (vlax-ename->vla-object(car t1)))))
(setq txt2(vla-get-textstring (vlax-ename->vla-object(car t2))))))
(vla-put-textstring (vlax-ename->vla-object(car t2)) (strcat txt2 " txt1))
)

)
)
 
.... gibt es auch meinen Copytxt. lsp, die auf Text (Text) - mtext (multiline text) und Kontingente funktioniert.
 

Anhänge

Denken, dass es nützlich für jemanden sein kann, habe ich die 2 lisp von ieva und gp in einer Datei zusammengebracht, mit kleinen Tricks, die Vaterschaft der Routinen berichtet.
Ich hoffe, es macht dir nichts aus.
Anhang anzeigen TXTMOD.lspselbst wenn für diese Funktionen ich ctx von mac lee und ttc von Asmitools verwenden
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben