L lpacec Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-01 #1 请问ParamStr()的用法是什么,例子上的那个无法直接实行,望大家帮帮弱小者。 谢谢!
C cozo Unregistered / Unconfirmed GUEST, unregistred user! 2002-06-01 #2 paramstr 得到程序运行参数,它可以取得多个参数,参数之间用空格分开, 所以,你如果只用 paramstr(1) 只能得到第一个空格之前的参数。正确的方法是: for n:=1 to paramcount(参数个数) do fn:=fn+' '+paramstr; fn:=trim(fn); 最好加上这一句,不过不加问题也不大。 fn 就是你想要的参数。 BTY:paramstr(0)可以得到程序自身的完整路径。
paramstr 得到程序运行参数,它可以取得多个参数,参数之间用空格分开, 所以,你如果只用 paramstr(1) 只能得到第一个空格之前的参数。正确的方法是: for n:=1 to paramcount(参数个数) do fn:=fn+' '+paramstr; fn:=trim(fn); 最好加上这一句,不过不加问题也不大。 fn 就是你想要的参数。 BTY:paramstr(0)可以得到程序自身的完整路径。