找回密码
 加入
搜索
查看: 2360|回复: 4

[GUI管理] 请问谁有WinAPIEx.au3最新版对应的帮助文件?

[复制链接]
发表于 2013-5-14 18:28:45 | 显示全部楼层 |阅读模式
从网上下载的WinAPIExCHS.chm ,其中内容与实际的WinAPIEx.au3差别比较大。
使用时经常造成不必要的时间浪费。
比如_WinAPI_GetDriveGeometryEx ,帮助文件中的使用实例为:

#Include <WinAPIEx.au3>

Opt('MustDeclareVars', 1)

Global $tDISK_GEOMETRY_EX, $Drive = 0

While 1
    $tDISK_GEOMETRY_EX = _WinAPI_GetDriveGeometryEx($Drive)
    If @error Then
        ExitLoop
    EndIf
    ConsoleWrite('-------------------------------' & @CR)
    ConsoleWrite('磁盘: ' & $Drive & @CR)
    ConsoleWrite('柱面: ' & DllStructGetData($tDISK_GEOMETRY_EX, 'Cylinders') & @CR)
    ConsoleWrite('磁道: ' & DllStructGetData($tDISK_GEOMETRY_EX, 'TracksPerCylinder') & @CR)
    ConsoleWrite('每磁道扇区: ' & DllStructGetData($tDISK_GEOMETRY_EX, 'SectorsPerTrack') & @CR)
    ConsoleWrite('每扇区字节: ' & DllStructGetData($tDISK_GEOMETRY_EX, 'BytesPerSector') & ' bytes' & @CR)
    ConsoleWrite('共有空间 : ' & DllStructGetData($tDISK_GEOMETRY_EX, 'DiskSize') & ' bytes' & @CR)
    ConsoleWrite('-------------------------------' & @CR)
    $Drive +=1
WEnd

实际运行结果全为0,找了半天网上资源,也没找到合适原因。
查了一下库代码,才知道函数与帮助文件不对应。
请问谁有正确的帮助文件?
先谢谢了!

评分

参与人数 1威望 -5 贡献 -2 收起 理由
afan -5 -2

查看全部评分

 楼主| 发表于 2013-5-14 18:31:43 | 显示全部楼层
另外,最新的WinAPIEx.au3,v3.8版的,谁有下载位置?
 楼主| 发表于 2013-5-14 18:37:01 | 显示全部楼层
另外,WinAPIEx.au3是俄罗斯人开发的,从AU3官网查到的地址为:
http://yashied.narod2.ru/ProjectFiles/UDF/WinAPIEx_3.8_3380.zip

不过从我这无法访问此网站。可能这个国外网站被禁止访问的。
不知谁清楚越狱访问方式。如果能获得,可以给大家分享一下。
发表于 2013-5-14 19:15:49 | 显示全部楼层
3394版的:
#Include <WinAPIEx.au3>

Opt('MustDeclareVars', 1)

Global $Data, $Drive = 0

While 1
    $Data = _WinAPI_GetDriveGeometryEx($Drive)
    If @error Then
        ExitLoop
    EndIf
    If Not $Drive Then
        ConsoleWrite('-------------------------------' & @CR)
    EndIf
    ConsoleWrite('Drive: ' & $Drive & @CR)
    ConsoleWrite('Cylinders: ' & $Data[0] & @CR)
    ConsoleWrite('Tracks per Cylinder: ' & $Data[2] & @CR)
    ConsoleWrite('Sectors per Track: ' & $Data[3] & @CR)
    ConsoleWrite('Bytes per Sector: ' & $Data[4] & @CR)
    ConsoleWrite('Total Space: ' & $Data[5] & ' bytes' & @CR)
    ConsoleWrite('-------------------------------' & @CR)
    $Drive +=1
WEnd
发表于 2013-5-14 22:37:28 | 显示全部楼层
是这样的吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-25 14:42 , Processed in 0.072130 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表