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

[GUI管理] 关于flash动画控件问题

[复制链接]
发表于 2013-8-7 21:55:07 | 显示全部楼层 |阅读模式
我想请问一下,我用一个flash来做启动动画,之后应该怎么跳到窗口。
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>

GUICreate("", 1024, 490, 200, 150, $WS_POPUPWINDOW)
GUISetState( )
$Flash = ObjCreate("ShockwaveFlash.ShockwaveFlash")
$FlashObj = GUICtrlCreateObj($Flash, 0, 0, 1024, 540)
$Flash.Movie = "d:\汽车.swf"



$Flash.Loop = True

While 1
    Dim $msg = GuiGetMsg()
    If $GUI_EVENT_CLOSE = $msg Then
        $Flash.Stop()
        $Flash.Movie = ""
        ExitLoop
    EndIf
WEnd [/code]
发表于 2013-8-8 00:40:03 | 显示全部楼层
可以考虑作多个窗口吧,动画一个窗口,放完动画,删除此窗口,然后再创建主窗口。
 楼主| 发表于 2013-8-8 07:57:07 | 显示全部楼层
回复 2# user3000


    这样子的话那不是很麻烦,每次都是这样?
发表于 2013-8-8 08:42:27 | 显示全部楼层
回复 3# huangwei


    二楼的思路,可以采用。
   也可以最先创建主窗口,将FLASH播放作为子窗口之一,通过判断窗口关闭等 操作,控制对应子窗口的显/隐/删操作。
 楼主| 发表于 2013-8-8 11:57:08 | 显示全部楼层
回复 4# 楼上风云


   楼主给点示范
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-23 03:05 , Processed in 0.093009 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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