找回密码
 加入
搜索
查看: 1972|回复: 2

[AU3基础] ControlSetText和 ControlMove 如何组合使用???

[复制链接]
发表于 2010-4-20 13:01:51 | 显示全部楼层 |阅读模式
本帖最后由 zhenglei 于 2010-4-20 18:06 编辑

ControlSetText和 ControlMove 如何组合使用???

请给出案例

听别人说用ControlSetText 可以处理闪屏的问题。。 不知道大家如何操作的
发表于 2010-4-20 20:48:49 | 显示全部楼层
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>

#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("玉树地震献爱心", 586, 79, 193, 115)
$Group1 = GUICtrlCreateGroup("公示", 2, 8, 590, 57)
$Label1 = GUICtrlCreateLabel("请奉献出一份爱心,支持玉树同胞!", 580, 32, 572, 17,$SS_CENTERIMAGE)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$b = 1
While 1
if $b = 500 Then 
$b = 1
ControlSetText("玉树地震献爱心", "", $Label1, "灾难无情人有情,请伸出援手,有钱出钱,有力出力,谢谢" )
EndIf
sleep (10)
ControlMove ("玉树地震献爱心","", $Label1, 580-$b, 32, 572, 17)
$b +=1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        Exit

        EndSwitch
WEnd
简单修改了一下坛友的源码,所谓的“组合使用”...

评分

参与人数 1金钱 +20 收起 理由
afan + 20

查看全部评分

 楼主| 发表于 2010-4-21 13:21:56 | 显示全部楼层
换PNG为背景图测试无效。。 依然闪烁
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-22 09:34 , Processed in 0.074843 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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