QTP外部对象

时间:2016-02-17 09:03:46

标签: qtp hp-uft

Kernel32.dll有一个用于文件操作的内部DLL API-MS-WIN-CORE-FILE-L1-1-0.DLL。 dll中可用的FindFirstFile方法用于查找目录中的文件。在msdn上定义FindFirstFile - https://msdn.microsoft.com/en-us/library/windows/desktop/aa364418(v=vs.85).aspx

我想在QTP / UFT中使用此方法来使用Extern对象执行文件操作。但是无法提出声明和使用方法。

Extern.Declare returntype,“FindFirstFile”,“Kernel32.dll”,“FindFirstFileA”,micString,secondparameter

无法确定返回类型和第二个参数的内容?根据FindFirstFile的定义,返回类型是“搜索句柄”,第二个参数是指向WIN32_FIND_DATA结构的指针。

声明如何使用该方法查找文件?

1 个答案:

答案 0 :(得分:0)

您是否搜索过QTP帮助?我已经在QTP的帮助中看到了可用于Extern的所有可能的数据类型。

返回类型将为micHwnd

对于任何输出参数micByRef