在线等 急急 小问题 !

firstgun 2003-09-29 04:25:51
我从form1中传第参数到form2中。就是在form2的init中,代码如下:
para mvalue
thisform.text4.value=mvalue
thisform.text6.value=10
thisform.text5.value=0

我想 把thisform.text6.value=10中的10换成mvalue为什么不行啊
para mvalue
thisform.text4.value=mvalue
thisform.text6.value=mvalue
thisform.text5.value=0
其中thisform.text6.value是一个分钟的初始值 用10 的时候 他可以 从10逐渐变小到0
但是 换成mvalue后 出现操作数与操作符不匹配 知道怎么改吗 谢你了
...全文
30 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
westbulls 2003-09-29
  • 打赏
  • 举报
回复
请使用debug单步调试就知道问题了。
dfwxj 2003-09-29
  • 打赏
  • 举报
回复
你的form1.text1.value和form1.text6.value类型不一致
firstgun 2003-09-29
  • 打赏
  • 举报
回复
在form1中我的代码是do form form/zwjd.scx with thisform.text1.value
westbulls 2003-09-29
  • 打赏
  • 举报
回复
你传递来的参数肯定有问题,请用单步调试看看mvalue的值及其类型.
heavenmusic 2003-09-29
  • 打赏
  • 举报
回复
天啊...没有弄明白!!
westbulls 2003-09-29
  • 打赏
  • 举报
回复
如果mvalue是字符型值,请这样写
thisform.text6.value=str(mvalue,8,0)

2,722

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧