3个回答
2013-04-25
展开全部
就是返回的值,和变量差不多吧,但它们自己就像一个小程序,比如一开始运行程序A然后执行到子程序了,就把子程序的权限交给B程序运行,然后B程序执行完成后,把执行完成的值返回给A又继续执行。比如代码如下:------------------------------------.版本 2.程序集 窗口程序集1.子程序 _按钮1_被单击子程序1 (编辑框1.内容, 编辑框2.内容) '///这里子程序括号里面的两个值就是分别定义的两个参数X和Y.子程序 子程序1
.参数 x, 文本型
.参数 y, 文本型.如果 (x = “456” 且 y = “654”)
信息框 (“YES”, 0, )
.否则
信息框 (“NO”, 16, )
------------------------------------------------当把编辑框1的内容赋值给X,编辑框2的内容赋值给Y,然后执行子程序里面的内容,比较X的内容是否是“456”而且Y的内容也是“654”当为真的时候,就会返回给程序信息框(“YES”,0,)这时程序单击按钮1的时候就会提示信息框(“YES”,0,)。如果为假的话就会返回提示信息框(“NO”,0,)了。自己试试就明白了。谢谢
.参数 x, 文本型
.参数 y, 文本型.如果 (x = “456” 且 y = “654”)
信息框 (“YES”, 0, )
.否则
信息框 (“NO”, 16, )
------------------------------------------------当把编辑框1的内容赋值给X,编辑框2的内容赋值给Y,然后执行子程序里面的内容,比较X的内容是否是“456”而且Y的内容也是“654”当为真的时候,就会返回给程序信息框(“YES”,0,)这时程序单击按钮1的时候就会提示信息框(“YES”,0,)。如果为假的话就会返回提示信息框(“NO”,0,)了。自己试试就明白了。谢谢
2017-07-07
展开全部
设置系统为当前子程序参数传递数据时是否为传递指向数据的指针。如果所传递过来的参数数据为数组、用户定义数据类型、库定义数据类型、文本型、字节集型数据,则无论此属性是否为真,都将传递指针。如果所传递过来数据的类型与相应位置处参数的数据类型不一致但可以相互转换,譬如将“整数型”数据传递到“小数型”的参数中,则在数据被实际传递前,系统将首先自动将“整数型”数据转换为“小数型” 数据,然后再进行传递。因此在这种情况下,即使本属性为真,系统也无法传递指向原数据的指针,只能传递数据本身。如果系统将数据指针成功地传递过来,那么在子程序中对此参数内容的更改将会相应地反映到调用子程序时所提供的参数数据上。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-25
展开全部
如果选参考属性 就是要输入变量 一般都是给这个变量赋值才会选的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询