20.11.2011 14:23

Importování ActiveX komponenty do Windows formy

Ve svém dalším článku vám popíšu, jakým způsobem lze přidávat ActiveX prvky do Formy. Je na to potřeba prográmek AxImp, který je dostupný ke stažení v sekci Nástroje.

Jako první parametr bere AxImp název ActiveX souboru. Ten má většinou příponu .dll nebo .ocx. Pro tento příklad použijeme komponentu Windows Media Playeru. Spustíme AxImp jako "AxImp C:\Windows\system32\wmp.dll". Vytvoří se dva soubory: WMPLib.dll a AxWMPLib.dll. Následně si vytvoříme nový projekt jako Windows aplikaci přidáme jako vlastní referenci soubor AxWMPLib.dll a WMPLib.dll. V designéru by se v záložce Custom Components měla objevit komponenta AxWindowsMediaPlayer. Vložíme ji do formy. Chceme-li spustit video, přiřadíme vlastnost URL:

void MainFormShown(object sender, EventArgs e)
{
  axWindowsMediaPlayer1.URL = @"C:\Windows\clock.avi";
}

Zde si můžete stáhnout ukázkový projekt: WMP.rar.

—————

Zpět


Diskusní téma: Importování ActiveX komponenty do Windows formy.

Nebyly nalezeny žádné příspěvky.