|
Rund um Autocad : Daten exportieren und ObjectArx
Robert- am 05.09.2002 um 11:13 Uhr (0)
Hallo zusammen, ich bin ein Neuling auf dem Gebiet AutoCAD. Ich arbeite mich grad in ACAD und ObjectArx ein. Vielleicht könntet ihr mir ja bei 2 Problemen helfen? 1. Wie kann ich in ACAD die Attribute (Punkkoordinaten,ID,...) von Zeichenobjekten (meinetwegen einer Polylinie) in eine Exel-Tabelle oder Accessdatenbank exportieren? 2. Wie bekomme ich in ObjectArx Zugriff auf die Attribute (Punkkoordinaten,...) von Zeichenobjekten. Über die Klasse AcDbEntity? Ich würde gern die Punktkoordinaten von Zeichenobje ...
| | In das Form Rund um Autocad wechseln |
|
Rund um Autocad : ObjectArx: Farbe von Entities ändert
Robert- am 06.09.2002 um 15:40 Uhr (0)
Hier ist der Code: ... AcDbEntity* pEnt; CString className; AcDbObjectId Id; for ( pIt- start(); !pIt- done(); pIt- step() ) { pIt- getEntity(pEnt, AcDb::kForWrite); className = pEnt- isA()- name(); Id = pEnt- objectId(); acutPrintf(" Object ist %s", className); pEnt- setColorIndex(3); EvaluateClass(className, Id); /*eigene Methode, zeigt nur Punktkoordinaten in Eingabefenster*/ } pTable- close(); pRec- close(); pEnt- close(); ... Danke das du schon so oft geholfen hast. ...
| | In das Form Rund um Autocad wechseln |
|
Rund um Autocad : ObjectArx: Farbe von Entities ändert
Robert- am 09.09.2002 um 09:34 Uhr (0)
Hallo Bernd, klar ich bin ein Depp, ich hab in meiner Funktion das Entity nochmal geöffnet. Bei mir gehts auch mit CString. Ich danke dir für die Hilfe, diesen dummen Fehler hätt ich sonst nie gefunden. Sag mal weist du, ob eine Entity eine Eigenschaft oder Member hat, mit dem ich überprüfen kann, ob es "selekted" ist oder nicht? Sprich ich will eine Aktion nicht über alle Entities in der BlockTable durchführen, sondern nur für markierte. Hab mal den Link zu deiner Page aufgeschlagen. Hört sich gut an. Wer ...
| | In das Form Rund um Autocad wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |