| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 662 人关注过本帖, 1 人收藏
标题:请教这段代码哪里有问题?总是报错。
只看楼主 加入收藏
smart921
Rank: 1
等 级:新手上路
帖 子:107
专家分:9
注 册:2010-8-8
结帖率:86.96%
收藏(1)
已结贴  问题点数:10 回复次数:4 
请教这段代码哪里有问题?总是报错。
if val(thisform.text2.value)>val(thisform.text3.value)
    messagebox('编号输入有误,请重新输入!',0+64,'操作提示')
    thisform.text3.value=""
else
    tj1=val(alltri(thisform.text2.value))
    tj2=val(alltri(thisform.text3.value))
    for n=tj1 to tj2
      wjm="sbll"+alltri(n)+".rar"       提示这段代码有问题
      wjm1="sbll"+alltri(n)
      if file("&wjm")
           RUN /N7 WinRAR.exe x -ibck -r -k -o+ -y -hp123  &wjm &wjm1
           ml=&wjm1+"\sbsj\"+alltri(n)+"\jcxx"+alltri(n)+".dbf"
           ml1=&wjm1+"\sbsj\"+alltri(n)+"\xlxx"+alltri(n)+".dbf"
           ml2=&wjm1+"\sbsj\"+alltri(n)+"\gzjl"+alltri(n)+".dbf"
           ml3=&wjm1+"\sbsj\"+alltri(n)+"\jlxx"+alltri(n)+".dbf"  
      endif
endif
运行后总是提示“函数参数的值、类型或数目无效。”
搜索更多相关主题的帖子: file 
2014-07-12 16:42
smart921
Rank: 1
等 级:新手上路
帖 子:107
专家分:9
注 册:2010-8-8
收藏
得分:0 
找到原因了。wjm="sbll"+alltri(str(n))+".rar"      
            wjm1="sbll"+alltri(str(n))
2014-07-12 16:46
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9808
专家分:26987
注 册:2012-2-5
收藏
得分:4 
自己找到原因最好,说明纠错的能力提高了。

坚守VFP最后的阵地
2014-07-12 16:48
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11782
专家分:43421
注 册:2006-5-13
收藏
得分:4 
数值没有转换成字符!

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2014-07-13 17:01
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:4 
既然直接使用TextBox的数值,就不必用字符串转换。

授人以渔,不授人以鱼。
2014-07-13 18:28
快速回复:请教这段代码哪里有问题?总是报错。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021365 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved