webmelon 发表于 2005-11-3 17:43:47

请教事件触发的问题?

<P>我想判断一组数据 1 2 3 4 3 2 1 2 3 4 3 2 1</P>
<P>出现了几个转折点,怎么记数的没有反应,大家帮我看看是什么问题呢?</P>


[此贴子已经被作者于2005-11-3 9:44:33编辑过]

Rickywang 发表于 2005-11-5 04:47:17

这是我帮您修改后的程序,应该是可用的。修改一下,还可以知道发生转折的数的位置。

Rickywang 发表于 2005-11-5 04:49:24


刚才没上传程序,再来一次。

cpubbs 发表于 2005-11-3 18:07:56

<P>我看了一下,当发生转折的时候,它就定在这里不运行了,因为它要等待事件有发生才能继续执行,所以您不要把这个事件放到FOR里面,要放到FOR外面,可以另外加一个WHILE循环包着这个EVENT,这样就可以了!WHILE不用包着FOR!您试一下!</P>

webmelon 发表于 2005-11-3 18:19:15

<P>我改了下,好象还是不行,老大能不能帮我改下</P>

cpubbs 发表于 2005-11-3 19:10:06

您的要求是什么呢?我只看了您的EVENT这一部分!我不太懂您的需求!

cpubbs 发表于 2005-11-3 19:12:56

看懂了,您不要用EVENT就可以做到的!用一个CASE,您不是有一个输出给BOOL开关的值吗,把它连到CASE里面,CASE里面再加1就可以了!

webmelon 发表于 2005-11-3 23:03:55

<P>可能我没有说清楚,我是想求一条曲线的数据有多少的转折点?</P>
页: [1]
查看完整版本: 请教事件触发的问题?