[ erkan @ 12.08.2008. 08:45 ] @
Pozdrav svima, koristio bih win media player kontrolu ali bez prevlacenja iz ToolBox-a na formu. Problem je definisati OcxState jer je potreban kontainer za kontrolu. Naime, ako radim klasicno, zanci prevlacenjem kontrole na formu inicijalizacija OcxState se vrsi na sljedeci nacin: Code: this.axWindowsMediaPlayer1.OcxState = ((System.Windows.Forms.AxHost.State)(resources.GetObject("axWindowsMediaPlayer1.OcxState"))); i u tom slucaju sve radi fino. Ako, pak, kontrolu rucno kreiram u nekoj klasi: Code: AxWMPLib.AxWindowsMediaPlayer wmPlayer; wmPlayer = new AxWMPLib.AxWindowsMediaPlayer(); wmPlayer.Enabled = true; wmPlayer.Name = "wmPlayer"; wmPlayer.ClickEvent += new AxWMPLib._WMPOCXEvents_ClickEventHandler(wmPlayer_ClickEvent); i pokusam da izmjenim neki parametar, npr Code: wmPlayer.enableContextMenu = false; dobijam gresku koja se odnosi na nedefinisani OcxState. Ima li neko ideju kako da definisem OcxState rucno? [Ovu poruku je menjao erkan dana 12.08.2008. u 12:35 GMT+1] |