autodskmap objectdata 问题!!!!!!急!!!!! (高手请进)
www.dimcax.com
autodskmap objectdata 问题!!!!!!急!!!!! (高手请进)
dim db as database = new database(false, true) hostapplicationservices.workingdatabase = db db.readdwgfile(dwgstr, io.fileshare.readwrite, false, nothing) dim db as database = hostapplicationservices.workingdatabase dim trans as transaction = db.transactionmanager.starttransaction dim ed as editor = autodesk.autocad.applicationservices.application.documentmanager.mdiactivedocument.editor dim ids as objectid() dim id as objectid for each id in ids dim mapapp as mapapplication mapapp = hostmapapplicationservices.application dim activeproject as project.projectmodel = mapapp.activeproject dim tablelist as objectdata.tables = activeproject.odtables dim records as records dim record as record dim val_1 as mapvalue dim valint as integer = 0 dim valdouble as double = 0.0 dim str as string = nothing dim str_list as string = nothing ' for each record in records dim table as objectdata.table = tablelist("xzq") records = table.getobjecttablerecords(0, id, constants.openmode.openforread, true) next id 为什么用readdwgfile读取的文件使用map函数objectdata.table失效