高手指教:如何设计这样的函数? 我想设计一个参数个数可变的函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure Foo(args:array of const);写了个这样的函数之后,你可以这样调用:foo([1,2]);foo([1,2,3]);foo([1,2,'av','df']); V: Variant; V := VarArrayCreate([0,1], varVariant); V[0] := VarArrayOf(['Param',1]); V[1] := VarArrayOf(['Para',2]); Function FunName(Array of Variant) :... procedure proname(list:Stringlist);利用数组也一样,不过用stringlist更简单,因为它是类,用很多属性。 使用TList嘛。procedure ProName(Parms: TList); 如果最多有十个,就定义十个。不需要的可以传个NIL。 REPLACE问题 Delphi老大们,帮着建议哈,在delphi 7下 研究webBroker,还有多大的用处。 关于Sybase数据库的问题 高手请进! 如何在Dll中创建XMLDocument ShellExecute的问题,请高手帮忙 ado 跨数据库数据转化 关于TStringGrid的一个问题,多谢了 有扬州的人码?请留下QQ号? delphi中datamodel的使用。 Who can help me——一个令人头疼的问题(isapi) 窗体设计问题? 窗体设计的问题?
foo([1,2,3]);
foo([1,2,'av','df']);
V := VarArrayCreate([0,1], varVariant);
V[0] := VarArrayOf(['Param',1]);
V[1] := VarArrayOf(['Para',2]);
procedure ProName(Parms: TList);