星期八 发表于 2009-7-19 12:17:00

CommandMethod()定义的命令如何带单数

<p>&nbsp;CommandMethod()定义的命令如何带单数啊?</p><p>比如实现:</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public void CS(string sCode,int I)</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p><p>目的是实现调用命令时传入两个参数!请高手指教!急啊!!!!</p>

Leo1980 发表于 2018-1-29 14:35:30

我觉得这个问题思路有问题
如果参数是固定的,直接写在函数了,
如果参数是变化的,在函数运行的过程中接受输入,就像acad的自带函数一样

TiStars 发表于 2018-2-26 10:20:08

看看这里是不是你想要的?

https://forums.autodesk.com/t5/net/custom-command-parameters-in-net/td-p/2859030

wj_job 发表于 2009-7-19 12:41:00

你用一个无参的函数去调用CS函数不就行了?反正在CS执行前获得所需的参数就可以了!

雪山飞狐_lzh 发表于 2009-7-19 14:24:00

LispFunction

星期八 发表于 2009-7-19 21:51:00

期待高手出现!

20033535 发表于 2010-10-22 13:44:00

<font class="Apple-style-span" color="#555555"><span class="Apple-style-span" style="line-height: 21px; font-size: medium;"><div>这样可以不?</div><div><div></div><div>public void CS()</div><div>{</div><div><span class="Apple-tab-span" style="white-space:pre">        CS(string sCode,int I)</div><div>}</div></div><div><div>public void CS(string sCode,int I)</div><div>{&nbsp;</div><div>}</div></div></span></font></span>

chpmould 发表于 2010-12-12 08:29:26

我想学习一下...

cdinten 发表于 2010-12-12 12:04:43

5楼使用了重载,我也是这么想的,或者调用另外一个函数也行,关键是你的int i是怎么来的?

gyl 发表于 2012-5-12 23:16:44

楼主的问题解决没有?我想知道答案。

Kelly0917 发表于 2012-6-9 10:57:47

gyl 发表于 2012-5-12 23:16 static/image/common/back.gif
楼主的问题解决没有?我想知道答案。

高手,请教一下怎么解决,我也有这个问题。谢谢!

hlzhu1983 发表于 2013-1-25 23:13:18

有没有高手能指点指点这个问题?
页: [1] 2
查看完整版本: CommandMethod()定义的命令如何带单数