LR中相关函数的来源在哪个文件夹下?
本帖最后由 chenkunlong 于 2014-2-12 15:16 编辑1. 空的时候研究了下LR的安装目录,其中include文件夹下有很多C语言的头文件。在HTML协议下,有很多函数,如web_url等,这些函数的是在哪里定义的呢?
2. 新建了个HTML的脚本,在global中那些头文件注释掉,但是在Action中还是可以使用这些函数的,为什么呢? 根据默认脚本的头文件可以看到
#include "lrun.h"
#include "web_api.h"
#include "lrw_custom_body.h"
应该是在web_api.h文件里面,然后再根据这个文件中的头文件查找到as_web.h,在这个文件中看到对应函数的说明了:
LRW_SCRIPT_DECLSPEC int
web_url(
const char * mpszUrlName,
...); /* URL= */
/* TargetFrame= */
/* Referer= */
/* RecContentType= */
/* SupportFrames= */
/* TargetFrame= */
/* Frame= */
/* Snapshot= */
/* ExtraResBaseDir= */
/* EXTRARES, (optional) */
/* "Url=u1", (required) */
/* "Referer=r1", (optional) */
/* ENDITEM, (required) */
/* "Url=u2", (required) */
/* "Referer=r2", (optional) */
/* ENDITEM, (required) */
/* LAST (must end the argument list) */
页:
[1]