 
- 帖子
- 675
- 积分
- 3226
- 技术
- 75
- 捐助
- 101
- 注册时间
- 2009-4-10
|
本帖最后由 netbenton 于 2012-10-13 11:56 编辑
有个提议,语法能不改成这样:
set /capi 返回变量名1=[功能] [参数1] [参数2]…… [参数N]<行结束符> 返回变量名2=[功能] [参数1] [参数2]…… [参数N]<行结束符> 返回变量名3=[功能] [参数1] [参数2]…… [参数N]<行结束符> …………返回变量名N=[功能] [参数1] [参数2]…… [参数N]<行结束符>
PS:
1.也就是返回值直接存到指定变量,并且,一个set /capi 执行了多行capi命令~;
这样不但可以提速,有些情况还可以免受干扰,对需要多个api调用才能成完成的功能,更是有利
甚至“返回变量名2” 做成可以直接是用户的内存地址,即有些临时的api调用,没必要存到cmd 的环境变量。
2.如果某个调用语句很长时用变量,拼接法即可:
set 语句= 返回变量名1=[功能] [参数1] [参数2]…… [参数N]<行结束符>
set 语句=%语句% 返回变量名2=[功能] [参数1] [参数2]…… [参数N]<行结束符>
set 语句=%语句% 返回变量名3=[功能] [参数1] [参数2]…… [参数N]<行结束符>
……
set /capi %语句% 返回变量名N=[功能] [参数1] [参数2]…… [参数N]<行结束符> |
|