标题:为方法传递参数出错:找不到parameters语句
只看楼主
ycvf
Rank: 2
等 级:论坛游民
帖 子:209
专家分:56
注 册:2012-8-25
结帖率:77.5%
已结贴  问题点数:10 回复次数:1 
为方法传递参数出错:找不到parameters语句
chuandcs.rar (881 Bytes)

运行程序后,点击“单击我”后提示“找不到parameters”语句,这是什么原因?
搜索更多相关主题的帖子: 方法 出错 找不到 parameters 语句 
2019-08-24 15:54
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:10 
public oMyform
oMyform=createobject("form1")
oMyform.visible=.T.
define class form1 as form
    caption="为方法和事件传递参数实例"
    name="form1"
    add object command1 as commandbutton with;
        top=100,;
        left=100,;
        width=100,;
        height=25,;
        caption="单击我"
*!*使用laprameters声明参数
procedure mousemove
    lparameters nbutton,nShift,nxcoord,nycoord
    wait window"鼠标坐标"+str(nxcoord)+"|"+str(nycoord) nowait
endproc
*|*使用内联方法声明参数
procedure myproc
    PARAMETERS cText, nNumber
    if PARAMETERS()=2
*        messagebox("接到的参数:ctext"+cText+"nNumber="+alltrim(str(nNumber))
        messagebox("接到的参数:ctext"+cText+"nNumber="+alltrim(str(nNumber)))
    endif
endproc
procedure command1.click
    thisform.myproc("春天",2)
endproc
enddefine

坚守VFP最后的阵地
2019-08-24 16:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-496549-1-1.html




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

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