vfp中parameter作用
答案:4 悬赏:10
解决时间 2021-01-21 22:38
- 提问者网友:疯子也有疯子的情调
- 2021-01-21 08:28
vfp中parameter作用
最佳答案
- 二级知识专家网友:妄饮晩冬酒
- 2021-01-21 09:04
宏替换函数,专用于从字符型变量中提取值。 如: 1、 ABC=10 D="AB" ?&D.C &&相当于输出ABC的值(.表示替换结束) 2、 x=10 y=20 z="x+y" ?1-&z &&相当于 1-x+y
全部回答
- 1楼网友:神也偏爱
- 2021-01-21 11:55
没有用
- 2楼网友:玩世
- 2021-01-21 11:48
以买股票为例具体说明一下:
一个【提交程序】给定了4个参数:
1、买(或卖) && .T.就是买,.F.就是卖
2、股票代码 && 代码
3、数量 && 1=100,2=200......
4、价格 && 单价/股
【提交程序】这样写:
para mm,dm,sl,jg
*如果(mm不是逻辑型T/F则报错。所有参数可以通过这种方法校验一下
if type('MM')#'L'
messagebox('第一个参数:买卖必须是逻辑型')
retu
endif
if MM
语句:买入=dm,股数=SL*100,单价=JG
else
语句:卖出=dm,股数=SL*100,单价=JG
endif
return
调用方法多种,下面是【提交程序】作为自定义函数调用方法:
?提交程序(.T.,'600020',2,10) &&计划买入10元买入600020股票200股。
一个【提交程序】给定了4个参数:
1、买(或卖) && .T.就是买,.F.就是卖
2、股票代码 && 代码
3、数量 && 1=100,2=200......
4、价格 && 单价/股
【提交程序】这样写:
para mm,dm,sl,jg
*如果(mm不是逻辑型T/F则报错。所有参数可以通过这种方法校验一下
if type('MM')#'L'
messagebox('第一个参数:买卖必须是逻辑型')
retu
endif
if MM
语句:买入=dm,股数=SL*100,单价=JG
else
语句:卖出=dm,股数=SL*100,单价=JG
endif
return
调用方法多种,下面是【提交程序】作为自定义函数调用方法:
?提交程序(.T.,'600020',2,10) &&计划买入10元买入600020股票200股。
- 3楼网友:春色三分
- 2021-01-21 10:39
子程序中用来说明形式参数表的语句。例如:
? sum(10,3)
return
procedure sum
parameter a,b
c=a+b
return(c)
? sum(10,3)
return
procedure sum
parameter a,b
c=a+b
return(c)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯