ynbIpb
Скриптер
- Сообщения
- 399
- Репутация
- 110
Решил тут поработать с флешем. на англ. форуме нашёл некоторый код. вот что имею:
Так вот есть наверное какой-то перечень команд, который я не знаю ну вот типа как там есть две: $Flash_Create.Movie и $Flash_Create.Loop, какие ещё бывают?
Как правильно завершать работу с флешем? наверное нужно какуюто команду объекту послать? и освободить некие переменные?
Код:
#include <WindowsConstants.au3>
$swffile = @ScriptDir & "\file.swf"
If Not FileExists($swffile) Then
Exit
EndIf
GUICreate("Flash", 640, 510)
$Button_1 = GUICtrlCreateButton("stop", 10, 482, 75, 20)
$Flash_Create = ObjCreate("ShockwaveFlash.ShockwaveFlash.8")
$Flash_Load_Obj = GUICtrlCreateObj($Flash_Create , 0 , 0 , 640, 480)
$Flash_Create.Movie = $swffile
$Flash_Create.Loop = True
GUISetState(@SW_SHOW)
While 1
$Msg = GUIGetMsg()
Switch $Msg
Case $GUI_EVENT_CLOSE
Exit
Case $Button_1
; что тут вставить чтоб остановить флеш
;и освободить память и всё такое
EndSwitch
WEnd
Как правильно завершать работу с флешем? наверное нужно какуюто команду объекту послать? и освободить некие переменные?