TC官方合作论坛
标题:
取文件大小 API
[打印本页]
作者:
dengdaijihui
时间:
2013-8-3 19:24
标题:
取文件大小 API
j=dllcall("kernel32","int","_lopen","char *","C:\\test.exe","int",0)
dllcall("kernel32","int","GetFileSizeEx","int",j,"int",d)
dllcall("kernel32","int","CloseHandle","int",j)
复制代码
到第2句就提示内存出错 。。d不填为""就正常 大虾求解
VB声明
Declare Function GetFileSize Lib "kernel32" Alias "GetFileSize" (ByVal hFile As Long, lpFileSizeHigh As Long) As Long
hFile:文件句柄。
lpFileSizeHigh:指向高阶双字的文件大小的指针,此参数可以为NULL。
作者:
jimye0526
时间:
2013-8-3 19:39
GetFileSizeEx 这个api的第二个参数要传址,tc的dllcall不支持传址
作者:
dengdaijihui
时间:
2013-8-3 19:44
GetFileSizeEx 这个api的第二个参数要传址,tc的dllcall不支持传址
jimye0526 发表于 2013-8-3 19:39:22
怪不得不行呢 谢谢飞灵大神
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1