![]() |
【转帖】pdb-auditdatabase90 versus addwgsmellsbad90
pdb->auditdatabase() versus addwgsmellsbad()
pdb->auditdatabase() versus addwgsmellsbad() in the old version of our app ( using old odtollkit ) addwgsmellsbad() did not report any error on a ac2000 dwg file. with the new kit : auditinfo.setfixerrors(false); auditinfo.setprintdest(oddbauditinfo::kcmdline); pdb->auditdatabase(&auditinfo); inumerrors= auditinfo.numerrors(); inumerrors returns 5 with the same dwg file, but no messages are issued on the console. so i am a little bit confused... as far as i understand, this means that 5 errors have been detected in the dwg file... but which ones ? are they fatal ? etc... can some one clarify this ? thanks jph addwgsmellsbad() only performed crc verification of some of the sections in the file, and for the database objects--so it was checking only for files that had been corrupted in some manner after they had been saved. dwgdirect performs a far more extensive audit of the file structure and the database contents, so it is expected that a dwgdirect audit may find more problems than the addwgsmellsbad() function. if you could either post the dwg file in question here, or send it to , we can look into it and get you more details about the specific errors that are being found in this file. |
所有的时间均为北京时间。 现在的时间是 12:10 AM. |