using система;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
using System.IO;
using System.Threading;
namespace EE_Test
{
общественный частично тип Form1: Форма
{
публика Form1 ()
{
InitializeComponent ();
axWindowsMediaPlayer1.StatusChange += новое EventHandler (axWindowsMediaPlayer1_StatusChange);
}
пустое axWindowsMediaPlayer1_StatusChange (прислужник предмета, EventArgs e)
{
Рестарт // играя все детали в репертуаре
axWindowsMediaPlayer1.Ctlcontrols.play ();
}
приватное свободное пространство button1_Click (прислужник предмета, EventArgs e)
{
startInfo //ProcessStartInfo = новое ProcessStartInfo ();
//startInfo.FileName = «CCleaner.EXE»;
////startInfo.Arguments = f;
//Process.Start (startInfo);
}
приватное пустое btnPlay_Click (прислужник предмета, EventArgs e)
{
// создавая репертуар
Plist WMPLib.IWMPPlaylist = axWindowsMediaPlayer1.newPlaylist («MyPlayList», "");
Di DirectoryInfo = новое DirectoryInfo (@ " D:\Zodes ");
foreach (архив FileInfo в di.GetFiles («*», SearchOption.AllDirectories))
{
если (архив. Extension.Equals, то («.bmp») || архив. Extension.Equals (» .jpg ") ||
архив. Extension.Equals («.mpeg») || архив. Extension.Equals (» .wmv ") || архив. Extension.Equals («.avi»))
{
plist.appendItem (axWindowsMediaPlayer1.newMedia (file.FullName));
axWindowsMediaPlayer1.currentPlaylist = plist;
}
если (axWindowsMediaPlayer1.currentPlaylist.count > 0), то
{
axWindowsMediaPlayer1.Ctlcontrols.playItem (axWindowsMediaPlayer1.currentPlaylist.get_Item (0));
}
}
}
}
}
|