dearmb 发表于 2014-2-19 20:59:23

调用大漠,AutoIt V3 Script CHS 已停止工作

调用大漠,AU3总报错,AutoIt V3 Script CHS
是程序直接死掉了
我实在是不知道怎么做了

dearmb 发表于 2014-2-20 09:35:23

#AutoIt3Wrapper_UseX64=n
#include <array.au3>

Global $dm,$BSwindow,$x1,$y1,$x2,$y2
$dm = ObjCreate("dm.dmsoft")
$BSwindow=$dm.FindWindow("","BlueStacks")
$aaa=$dm.GetClientRect($BSwindow,$x1,$y1,$x2,$y2)
MsgBox(0,0,$aaa)

就这么一点,都报错,提取窗口大小

make2855 发表于 2014-2-20 16:38:19

au3本来就有的功能还要调用大漠?
↓↓↓↓↓↓↓
WinGetClientSize

dearmb 发表于 2014-2-20 16:55:36

回复 3# make2855


    提取窗口大小我改用AU3了,可以使用

但是正经的说,用大漠也应该好使吧

3370225 发表于 2014-3-4 01:34:22

本帖最后由 3370225 于 2014-3-4 01:38 编辑

$aaa=$dm.GetClientRect($BSwindow,$x1,$y1,$x2,$y2)
这一句,$x1,$y1,$x2,$y2你都没赋值。肯定是传参错误了。要么就是变参指针了,这个au3好像不支持

ioripalm 发表于 2014-3-4 16:05:33

AU3很多脚本都认版本的,3.3.6.1下的脚本很多都不能在3.3.9.X下运行。

dearmb 发表于 2014-3-5 12:46:04

回复 5# 3370225


    $aaa=$dm.GetClientRect($BSwindow,$x1,$y1,$x2,$y2)

这就是赋值,大漠插件里的,最基本的语句

dearmb 发表于 2014-3-5 12:46:23

回复 6# ioripalm


    你在说什么呢?这可是现编写的
页: [1]
查看完整版本: 调用大漠,AutoIt V3 Script CHS 已停止工作