在函数定义时参数写法问题(100分)

O

oldnew

Unregistered / Unconfirmed
GUEST, unregistred user!
问题1:
需要传入StringList的参数类型,在定义函数时如何写?
(因为好象没有这个类型???)

问题2:
需要有多个返回值,在定义函数时如何写?
 
strings
(x,y,var x1,var y1)
 
1: 用TStringList;
2: procedure foo(var Params1,Params2, Params3 :String );
 
可以这样写:
1。function inputF(param1 :TstringList):boolean;
对于第二个问题,因为一个函数只能返回一个值,所以需要用参数帮助返回值。
2。function ReturnValue(var p1,p2,p3 :返回值类型) :返回值类型;
 
多人接受答案了。
 
需要传入StringList的参数类型,在定义函数时如何写?
(因为好象没有这个类型???) 可以的,不过尽量别这么传
function getstrlist: TstrinList;

需要有多个返回值,在定义函数时如何写? 返回结构体。
 
顶部