几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量

几何尺寸与公差论坛------致力于产品几何量公差标准GD&T (GDT:ASME)|New GPS(ISO)研究/CAD设计/CAM加工/CMM测量 (http://www.dimcax.com/hust/index.php)
-   ObjectARX(C++) (http://www.dimcax.com/hust/forumdisplay.php?f=34)
-   -   【转帖】[关于词典操作方面的arx问题]高手请进,急 (http://www.dimcax.com/hust/showthread.php?t=6537)

yang686526 2009-04-16 01:04 PM

【转帖】[关于词典操作方面的arx问题]高手请进,急
 
[关于词典操作方面的arx问题]高手请进,急
[关于词典操作方面的arx问题]高手请进,急
[arx]问题是:我编了一个程序,其中使用的是autocad自己的内部数据库,主要是关于acdbdictionary与xdata的操作。现我将数据已经写入了词典(是按默认的顺序,应该是按加入的先后顺序吧),后来我要取出来时,使用的函数是acdbdictionaryiterator* newiterator去迭代,问题是取出来的数据竟然已经按拼音顺序排好了,令我非常困惑,本来该函数是有控制开关的,即acrx::kdictsorted
(按拼音顺序排序,默认的),acrx::kdictcollated(按加入的先后顺序),但我的程序中无论如何都不起作用,两种参数取出来的都是按拼音顺序排了序的。我已经找了很多例子,都是使用的默认值,因此向各位高手请教,请尽快回复,万分感谢!


所有的时间均为北京时间。 现在的时间是 02:53 AM.