Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  AutoCAD ObjectARX und .NET
  Linientyp in der ganzen Zeichnung ersetzen

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
  
Request a special discount on NVIDIA RTX 5000 Ada Generation GPU !, eine Pressemitteilung
Autor Thema:  Linientyp in der ganzen Zeichnung ersetzen (1085 mal gelesen)
autocart
Mitglied
Technischer Redakteur


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

Beiträge: 698
Registriert: 08.09.2003

If you want to help and want to respect other people's questions, then, please:
 
Please, ALWAYS assume that I already tried to search for an answer to my question. Thx.
 
Also, please, DON'T ask me what the "actual" goal of my question is. Please, firstly just answer it directly as stated - if you know an answer and want to give it. Only secondly, add other commments.
 
Many, many, many thanks in advance!

erstellt am: 27. Nov. 2010 22:52    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 an Alle!

Mein Problem habe ich bereits hier im Lisp-Forum beschrieben.

Jetzt habe ich vielleicht einen Lösungsansatz in .NET gefunden:

Was ist von der Funktion DatabaseServices.DBObject.SwapReferences(DatabaseServices.IdMapping idMap) zu halten? Gibt es da etwas Wichtiges zu beachten oder ist die sonst irgentwie nicht geeignet?

Danke für jeden Ratschlag.

------------------
Gruß, Stephan
www.stbartl.at

"Alles sollte so einfach wie möglich gemacht werden, aber nicht einfacher." - Albert Einstein

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


Ex-Mitglied

erstellt am: 27. Nov. 2010 23:13    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hi,

Du kannst genauso Dir diese Methoden ansehen:
DBObject.HandOverTo
DBObject.SwapIdWith

Zu finden in Help/Doc ObjectARX for AutoCAD xxxx: Managed Class Reference Guide (arxmgd.chm) unter:
Autodesk.AutoCAD.DatabaseServices Namespace > DBObject Class > DBObject Methods

Diese haben alle ihre Berechtigung, natürlich auch Deine Methode DBObject.SwapReferences.

Ich hab auch den Thread im LISP-Forum gelesen und dabei aber nicht alle Varianten erklärt gesehen, die vorkommen könnten. Z.B. Könnte die Situation vorkommen, dass ein Linientyp für einige Elemente zu tauschen ist und für andere nicht; sollte dieses vorkommen, dann hilft Dir die Neudefinition eines Linientyps und dann Tausch des neuen Elements gegen ein Datenbank-Existenten Elements nicht.

Viel Erfolg jedenfalls, - alfred -

------------------
www.hollaus.at

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)2024 CAD.de | Impressum | Datenschutz