上一主题: EnumValue下一主题: 退出


执行

执行

执行可执行文件或 dll。 如果该执行找不到文件或 dll 来进行调用,函数将返回“假”。

第一个参数:

第一个参数是要执行的内容的路径。 如果是 dll 的路径,则 API 函数要紧跟在两个冒号后面。 dll 调用的格式为 PATH::APIFunctionName。 dll 的 Execute 仅在两种函数类型中查找调用:

    int FunctionName();
    int FunctionName( const char * );
第二个参数:

如果调用使用命令行参数,则输入这些参数或输入空字符串。

第三个参数:

指示脚本是否等待可执行文件完成的布尔值。 第三个参数会被 dll 调用忽略。

示例:
/*使用文件 myfile.txt 执行 notepad,并等待过程完成。*/
Execute( "c:\\windows\\notepad.exe", "myfile.txt", true );

/*不使用参数执行 notepad 并等待。*/
Execute( "c:\\windows\\notepad.exe" );

/*使用参数调用 dll*/
Execute( "c\\windows\\Somelib.dll::CheckNetwork", "000d1");

**注意 dll 的格式:PATH::APIFunctionName