Also mal eine Teilantwort
Es gibt 2 Arten die Objekte zu Identifizieren
Object.handle BsP.: 1CA "Eindeutig permanente ID"
Object.ObjectID Bsp.: 2130396304 "Adresse im Speicher = Nicht permanent!"
Ich denke mal damit kann man schon viel machen!
Du willst Mtext verwenden?? Viel Spaß!
Hast dir schon mal einen modifizierten Mtext reingeladen??
Für Änderungen mußt den zerklauben da man beim Mtext ja alle möglichen Fonts usw einstellen kann!
Hab mal ein solches Programm erhalten um aus dem codierten Mtext den eigentlichen Text zu Erhalten!
Wie stellst du dir das vor mit dem Text nur einmal ausrichten und beim nächsten Start (wenn sich der Text ändert) soll dieser nicht mehr ausgerichtet werden??
Dh du mußt nen Event abfangen zb nach dem Befehl "OPEN"
und dann einfach die Zeichnung nach solchen Mtext-Objekten durchsuchen
und diese ändern
Zu diesen Mtext könntest du zb XDATEN hinzufügen
da drinnen ist zb ein Boolscher Wert enthalten daß dies kein normaler Mtext ist
enthält zb den Pfad zu den Daten usw...
Ich meine es gibt zig Möglichkeiten etwas derartiges zu machen.
Man kann natürlich auch vieles über Dictionarys machen
Mfg Chris und gutes Gelingen!
[Diese Nachricht wurde von c.schojer am 24. Jun. 2008 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP