Seite 1 von 1

Flashvars mit COMate

Verfasst: 18.07.2009 21:33
von Tur0k
Hi Community!

Wie kann ich Flashvars mit COMate für meinen JW FLV Player bestimmen?

Ich hab schon folgendes versucht:

Code: Alles auswählen

FlashObject\Invoke("SetProperty('flashvars', 'file=video.flv')")
In Javascript sieht das so aus:

Code: Alles auswählen

s1.addParam('flashvars','file=video.flv');
Mfg. Tur0k[/code]

Re: Flashvars mit COMate

Verfasst: 18.07.2009 21:45
von Kiffi
Tur0k hat geschrieben:Wie kann ich Flashvars mit COMate für meinen JW FLV Player bestimmen?
keine Ahnung. Ich kenne nur die Browser-Variante. Wenn Du uns mal
einen Download-Link zum ActiveX nennen könntest...
Tur0k hat geschrieben:Ich hab schon folgendes versucht:

Code: Alles auswählen

FlashObject\Invoke("SetProperty('flashvars', 'file=video.flv')")
Was sagt denn COMate_GetLastErrorDescription()?

Grüße ... Kiffi

Verfasst: 18.07.2009 21:57
von Tur0k
Ich verwende den Flash Player.

So sieht der Code aus:

Code: Alles auswählen

;/////////////////////////////////////////////////////////////////////////////////
;***COMate***  COM automation through iDispatch.
;*===========
;*
;*Flash demo.
;/////////////////////////////////////////////////////////////////////////////////

IncludePath "comate\"
XIncludeFile "COMatePLUS.pbi"



Define.COMateObject FlashObject

If OpenWindow(0, #PB_Ignore, #PB_Ignore, 440, 280, "PureJW Player") 
  
  ContainerGadget(0, 0, 0, 440, 280)

  FlashObject = COMate_CreateObject("ShockwaveFlash.ShockwaveFlash", GadgetID(0))

  If FlashObject
    FlashObject\Invoke("LoadMovie(#False,'flash\player-viral.swf')")
    FlashObject\Invoke("SetProperty('flashvars', 'file=video.flv')")

    Repeat
      result = FlashObject\GetIntegerProperty("ReadyState")
    Until Result = 4

    Repeat
      Select WaitWindowEvent()
        Case #PB_Event_CloseWindow
          Break
        Case #PB_Event_Gadget
          Select EventGadget()
          EndSelect
      EndSelect
    ForEver
    FlashObject\Release()
  Else
    MessageRequester("COM", "Couldn't create the ActiveX object!")
  EndIf
EndIf

Re: Flashvars mit COMate

Verfasst: 18.07.2009 22:42
von Kiffi
Kiffi hat geschrieben:Was sagt denn COMate_GetLastErrorDescription()?
/:->

naja, ich habe jetzt mal selber nachgeschaut:
COMatePLUS hat geschrieben:Method/property not supported by this object.
erste Recherchen haben ergeben, dass es in diesem Shockwave-Player keine
SetProperty-Methode gibt. Das musst Du irgendwie anders regeln. Ich kenne
mich jetzt aber auch zu wenig mit diesem Flash-Zeux aus, als dass ich an
dieser Stelle wirklich weiterhelfen könnte.

Grüße ... Kiffi

Verfasst: 30.07.2009 14:55
von Tur0k
Danke für deine Antwort!

Ich schau mal weiter nach.

Mfg. Tur0k