tyliling 发表于 2008-3-26 15:34:00

ads_command的BUG

<p>请各位高手指教:</p><p>ads_command(RTSTR,_T("change"),RTPICKS,ss,RTSTR,_T(""),RTSTR,_T("P"),RTSTR,_T("C"),RTSHORT,3,RTSTR,_T(""),0)</p><p>以上在CAD2005中总是会提出关键字错误,程式在RTSTR._T("C")中出错不知是什么原因.</p><p></p>

highflybir 发表于 2008-3-26 21:50:00

<p>是编译时候出错么?这段代码应该没错,我测试了一下,是正确的。</p><p>检查你的ss?</p>

soleman 发表于 2008-3-27 09:11:00

<p>应该没问题,最后可以加上acedCommand(RTNONE);</p>

tyliling 发表于 2008-3-28 16:29:00

<p>程式在执行时出现如下提示:</p><p>"无效的选项关键字。</p><p>输入要修改的特性 [颜色(C)/图层(LA)/线型(LT)/线型比例(S)/线宽(LW)/厚度(T)]:"</p><p>你在这时输入任一一种关键字都无效,但是直接在命令行输入指令就可以.........</p><p>不知是什么原因</p>

tyliling 发表于 2008-4-5 09:56:00

怎 么没有人帮忙呢

bluelightcsy 发表于 2008-4-6 09:08:00

试一下   "_C"这是全球关键字。

tyliling 发表于 2008-4-7 11:34:00

<p>我都试过了都不可以.郁闷..............</p>

liub1979 发表于 2008-4-8 21:30:00

<p>这段代码是正确的。我也测试了一下,全变绿色了!</p><p>你吧全部代码都贴出来吧!</p><p>可能是别的地方出错了!</p>

tyliling 发表于 2008-4-14 10:27:00

<p>slistt = getesel(big5()?_T("\n叫匡饼蹲ゅ戈 :"):gb()?_T("\n请选择要修改的图元 :"):_T("\nPlease Select String to Export !!"));<br/>int slistnumber = ent_count(slistt);<br/>if (slistnumber == 0) return;<br/>slist_to_name(slistt,sli);<br/>ads_command(RTSTR,"chprop",RTPICKS,sli,RTSTR,_T(""),RTSTR,_T("C"),RTSHORT,3,RTSTR,_T(""),0);</p><p></p><p>其中getesel是我自已写的函数,在2007版中可以执行</p>

hfww111222 发表于 2008-4-14 21:27:00

我的也是,我觉得有问题!
页: [1] 2
查看完整版本: ads_command的BUG