lulu8120 发表于 2005-7-11 17:34:31

TSL Online里的invoke,没明白!

invoke_application ( file, command_option, working_dir, show );

里头的working_dir 这个工作目录到底是什么意思?

这个是里头的Example:
if (invoke_application("notepad","","C:\\TEXT",SW_SHOWMINIMIZED)!=0)

{
        report_msg("AUT is not found. exiting.");
        texit;
}
else call batch_test();

是不是这个意思:file里写名称,working_dir里写调用的路进?!

这个里头都是英文的解释,看起来好累人哦!我怕理解错了!
如果我说错了什么斑竹和元老别K我!

西西 发表于 2005-7-12 12:45:14

在使用中是这样的
如果脚本需要在一个目录中要启动一个文件,就会采用invoke_application
比如:invoke_application("notepad","test","C:\\TEXT",SW_SHOWMINIMIZED)
这就是说在脚本需要在c盘的TEXT文件夹里启动test文本文件
file是启动的程序路径,因为notepad是系统默认路径,所以不用写,比如你要采用word打开,那么file就是C:\\Program Files\\Microsoft Office\\WINWORD.EXE"

QA_BAY 发表于 2005-7-12 13:59:51

有错才有进步吗?
你怕K吗?
现在清楚了吧

lulu8120 发表于 2005-7-12 17:22:37

哦……偶明白了!

谢谢西西的帮助!
谢谢斑竹的鼓励!
页: [1]
查看完整版本: TSL Online里的invoke,没明白!