TC官方合作论坛

标题: 功能定义参数遇到的问题 [打印本页]

作者: a64444679    时间: 2015-9-23 23:50
标题: 功能定义参数遇到的问题
求解,下面是代码和错误提示:

  1. <DIV class=blockcode>
  2. <BLOCKQUOTE>
  3. <P>功能 表格列数默认值(变量 表格名,表格列数)
  4. 遍历(变量 i=1; i<表格列数; i++)
  5. 表格设置内容(表格名,i,0,i)
  6. 结束
  7. 结束</P>
  8. <P>
  9. 功能 花样按钮_点击()</P>
  10. <P>
  11. 表格列数默认值(表格6,20)
  12. 变量 子界面句柄=控件打开子窗口("花样窗口")
  13. 结束</P>
复制代码
>错误: 行号:7 错误信息:表格列数默认值 函数定义参数列表错误,参数之间应该用逗号隔开



作者: a64444679    时间: 2015-9-23 23:52
本帖最后由 a64444679 于 2015-9-23 23:55 编辑

行号不是7,是行号4才对,我删了几行空格。
还有,我试过了中/英文逗号,一直不行。是哪里的问题?????

作者: yeah5230    时间: 2015-9-24 00:04
功能 表格列数默认值(变量 表格名,表格列数) 改成 功能 表格列数默认值(表格名,表格列数)
作者: qq641235265    时间: 2015-9-24 00:20
截图,把打印出的错误也一同截上来
作者: a64444679    时间: 2015-9-24 09:13
yeah5230 发表于 2015-9-24 00:04
功能 表格列数默认值(变量 表格名,表格列数) 改成 功能 表格列数默认值(表格名,表格列数) ...

这样又变成没定义的变量了。
主要还是为什么他会说逗号有问题?
作者: 312120292    时间: 2015-9-24 11:27
就是你那个(变量)放在参数里面,就是错的!,其次就是,你那个表格设置内容,最后一个参数 怎么是(i)呢??好好看看这个表格设置内容的例子,既然最后一个参数都是(i)了,那么这个 i  当然是没有定义的变量了······希望能帮到你,
作者: 312120292    时间: 2015-9-24 11:37
并且,你这个【04.<P>功能 表格列数默认值(变量 表格名,表格列数)】变量,后面没有标点符号,所以提示你没有表达符号的错误,其次,这个变量拿来做参数,即使你后面跟了标点符号,也会是错误的!
下面我给你改一下:


功能 表格列数默认值(内容,表格名,表格列数)

遍历(变量 i=1; i<表格列数; i++)

表格设置内容(表格名,i,0,内容)

结束

结束
作者: a64444679    时间: 2015-9-24 12:31
312120292 发表于 2015-9-24 11:37
并且,你这个【04.功能 表格列数默认值(变量 表格名,表格列数)】变量,后面没有标点符号,所以提示你没有表 ...

我今天晚上再试试看吧,至于为什么用i,因为TC的表格只有头行可以命名,头列没有EXCEL一样标数字,不好确定数据在哪一行,所以我为了方便,自定义固定写上,应该是自定义行数才对。
作者: 312120292    时间: 2015-9-24 14:38
既然是自定义行数,那你遍历干嘛!,直接把行写成参数不就行了    表格设置内容(表格名,i,0,内容)←,表格名,后面那么的行,然后才是列,


作者: a64444679    时间: 2015-9-24 16:34
312120292 发表于 2015-9-24 14:38
既然是自定义行数,那你遍历干嘛!,直接把行写成参数不就行了    表格设置内容(表格名,i,0,内容)←,表格 ...

我表达得不好!
我想让系统自动帮我把表格写上123456789……

比如我想知道(内容)在第几行,不可能要我一个一个数吧!
我学过一点C语言,不算完全的新手。
今晚我下班试试看。谢谢!解决问题我会给最佳的。
作者: a64444679    时间: 2015-9-24 21:22
312120292 发表于 2015-9-24 11:37
并且,你这个【04.功能 表格列数默认值(变量 表格名,表格列数)】变量,后面没有标点符号,所以提示你没有表 ...

试过了,原来是我看错了,去掉“变量”两字就行了,原本以为用“变量 表格名,表格列数”定义的是后面两个,没想到原来系统是当三个参数来的。
我还有问题,再发贴,求大神继续解答。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1