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结构的指针。
声明如何使用该方法查找文件?
答案 0 :(得分:0)
您是否搜索过QTP帮助?我已经在QTP的帮助中看到了可用于Extern的所有可能的数据类型。
返回类型将为micHwnd
。
对于任何输出参数micByRef