GOM is a FREE media player with popular audio & video codecs built-in.
( <!-- m -->
http://www.gomplayer.com/main.html<!-- m -->)
and GOMX is ActiveX Lib.
I tried below script.
PROPERTYGET works well.
but PROPERTYPUT doesn't work.
Can someone help me, please.
COM_AtlAxWinInit()
Gui, +LastFound
Gui, Show , W500 H350 ,MyGomPlayer
hwnd:=WinExist("MyGomPlayer")
pdsp:=Gom_Add(hWnd, 0, 0, 500, 350)
if(pdsp=""){
msgbox, Error. ( GOMX not found! )
Exit
}
msgbox % "ver=" . COM_Invoke(pdsp,"Version")
COM_Invoke(pdsp,"Url=","d:\sumo07.avi") ;<-----_hResult_= -2147352569 (DISP_E_NONAMEDARGS)
msgbox % COM_Invoke(pdsp,"Url")
COM_Invoke(pdsp,"Play")
Return
GuiClose:
Gui,Destroy
COM_Release(pdsp)
COM_AtlAxWinTerm()
ExitApp
return
Gom_Add(hWnd, x, y, w, h)
{
Return, COM_AtlAxGetControl(COM_AtlAxCreateContainer(hWnd, x, y, w, h, "GOMX.GomXCtrl.1"))
}