![]() |
【转帖】referencing blocks on a different database
referencing blocks on a different database
referencing blocks on a different database can i reference blocks that reside on a different database? i have two oddbdatabases, one is full of little symbols as blocks and the other has the main drawing. i want to create block references to the drawing that reference to the blocks on the block database. is this possible or do i have to insert the blocks first to the main database? this doesn't work: code: oddbobjectid blkid; // assume here to contain some symbol on the block database oddbobjectid brefid; oddbblockreferenceptr pblkref = oddbblockreference::createobject(); pblkref->setdatabasedefaults(maindb); brefid = pmodelspace->appendoddbentity(pblkref); pblkref->setblocktablerecord(blkid); block from one database can't be inserted into another. but it can be cloned from one database to another. see oddbdatabase::wblockclone() sergey slezkin |
所有的时间均为北京时间。 现在的时间是 07:39 PM. |