shawind 发表于 2009-12-9 19:09:33

Windows下作自动化操作的简易方法

最简单的当然是调用现成的工具,所以Port了一个autoitx3的头文件。
总的来说,还是很简单的。简单的测试一下。

import autoit.autoitx3;
import tango.io.Stdout;
import tango.text.convert.Utf;

pragma(lib, "autoitx3.lib");

void main(char[][] args)
{
    if(args.length < 3)
    {
        Stdout.format(
r"操作说明:cdrom X: open   --  弹出x:盘
      或:cdrom X: closed --  关闭x:盘");
        return;
    }
    AU3_CDTray(toString16(args).ptr,toString16(args).ptr);
}




ps:autoitx3.d文件不是很依赖tango,改下import模块就可以用在phobos里。
cdrom.d文件当然是要tango支持的。
autoitx3.chm是autoitx3.dll的说明文档。
页: [1]
查看完整版本: Windows下作自动化操作的简易方法