w_ling 发表于 2005-9-21 12:02:00

[关于词典操作方面的ARX问题]高手请进,急

&nbsp; 问题是:我编了一个程序,其中使用的是AUTOCAD自己的内部数据库,主要是关于AcDbDictionary与Xdata的操作。现我将数据已经写入了词典(是按默认的顺序,应该是按加入的先后顺序吧),后来我要取出来时,使用的函数是AcDbDictionaryIterator* newIterator去迭代,问题是取出来的数据竟然已经按拼音顺序排好了,令我非常困惑,本来该函数是有控制开关的,即AcRx::kDictSorted<BR>(按拼音顺序排序,默认的),AcRx::kDictCollated(按加入的先后顺序),但我的程序中无论如何都不起作用,两种参数取出来的都是按拼音顺序排了序的。我已经找了很多例子,都是使用的默认值,因此向各位高手请教,请尽快回复,万分感谢!<BR>
页: [1]
查看完整版本: [关于词典操作方面的ARX问题]高手请进,急