usar sistema;
usar System.Collections.Generic;
usar System.ComponentModel;
usar System.Data;
usar System.Drawing;
usar System.Text;
usar System.Windows.Forms;
usar System.Diagnostics;
usar System.IO;
usar System.Threading;
namespace EE_Test
{
clase parcial pública Form1: Forma
{
público Form1 ()
{
InitializeComponent ();
axWindowsMediaPlayer1.StatusChange += nuevo EventHandler (axWindowsMediaPlayer1_StatusChange);
}
axWindowsMediaPlayer1_StatusChange vacío (remitente del objeto, EventArgs e)
{
Recomenzar de // que juega todos los artículos en lista de temas
axWindowsMediaPlayer1.Ctlcontrols.play ();
}
vacío privado button1_Click (remitente del objeto, EventArgs e)
{
startInfo de //ProcessStartInfo = nuevo ProcessStartInfo ();
//startInfo.FileName = “CCleaner.EXE”;
////startInfo.Arguments = f;
//Process.Start (startInfo);
}
btnPlay_Click vacío privado (remitente del objeto, EventArgs e)
{
// que crea la lista de temas
Plist de WMPLib.IWMPPlaylist = axWindowsMediaPlayer1.newPlaylist (“MyPlayList”, "");
Di de DirectoryInfo = nuevo DirectoryInfo (@ " D:\Zodes ");
foreach (archivo de FileInfo en di.GetFiles (“*”, SearchOption.AllDirectories))
{
si (archivo. Extension.Equals (“.bmp”) || archivo. Extension.Equals (” .jpg ") ||
archivo. Extension.Equals (“.mpeg”) || archivo. Extension.Equals (” .wmv ") || archivo. Extension.Equals (“.avi”))
{
plist.appendItem (axWindowsMediaPlayer1.newMedia (file.FullName));
axWindowsMediaPlayer1.currentPlaylist = plist;
}
si (axWindowsMediaPlayer1.currentPlaylist.count > 0)
{
axWindowsMediaPlayer1.Ctlcontrols.playItem (axWindowsMediaPlayer1.currentPlaylist.get_Item (0));
}
}
}
}
}
|