gpt4 book ai didi

vb6 - CreateFile 返回负句柄

转载 作者:行者123 更新时间:2023-12-02 07:08:58 25 4
gpt4 key购买 nike

知道为什么 createfile() 函数会返回 -1。

Handle = CreateFile(filename, &H80000000, 0, 0, 3, &H80, 0)

这运行了几次。我在想也许文件没有正确关闭?

编辑

Err.LaSTLlError 返回 32。

最佳答案

您可能没有在某处关闭文件是对的。我会首先查看我打开文件的位置,并确保我有一个错误处理例程。在错误处理程序中,我会检查“句柄”的值,如果它是有效的,则调用 CloseHandle(Handle)。此外,由于您正在打开文件进行读取访问,您可以将 dwShareMode 参数更改为 1 以允许后续打开文件以进行同一文件的读取操作。

关于vb6 - CreateFile 返回负句柄,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7981820/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com