using le système ;
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
{
classe partielle publique Form1 : Forme
{
public Form1 ()
{
InitializeComponent () ;
axWindowsMediaPlayer1.StatusChange += nouvel EventHandler (axWindowsMediaPlayer1_StatusChange) ;
}
axWindowsMediaPlayer1_StatusChange vide (expéditeur d'objet, EventArgs e)
{
Relancement de // jouant tous les articles dans la liste de reproduction
axWindowsMediaPlayer1.Ctlcontrols.play () ;
}
vide privé button1_Click (expéditeur d'objet, EventArgs e)
{
startInfo de //ProcessStartInfo = nouveau ProcessStartInfo () ;
//startInfo.FileName = « CCleaner.EXE » ;
////startInfo.Arguments = f ;
//Process.Start (startInfo) ;
}
btnPlay_Click vide privé (expéditeur d'objet, EventArgs e)
{
// créant la liste de reproduction
Plist de WMPLib.IWMPPlaylist = axWindowsMediaPlayer1.newPlaylist (« MyPlayList », "") ;
Di de DirectoryInfo = nouveau DirectoryInfo (@ " D:\Zodes ") ;
foreach (dossier de FileInfo dans di.GetFiles (« * », SearchOption.AllDirectories))
{
si (dossier. Extension.Equals (« .bmp ») || dossier. Extension.Equals ( » .jpg ") ||
dossier. Extension.Equals (« .mpeg ») || dossier. Extension.Equals ( » .wmv ") || dossier. 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));
}
}
}
}
}
|