Question : Comment est-ce que je peux faire mes images montrer dans l'ordre avec mes vidéos ?

J'essaye de créer les fenêtres forme qui me permettraient de montrer mes images et vidéo dans l'ordre.  Veuillez regarder le code suivant et me faire savoir je pourrais restructurer ce code pour faire ce que j'essaye de faire : vide privé button2_Click (expéditeur d'objet, e)
{
FolderBrowserDialog du

d'EventArgs dlg = nouveau FolderBrowserDialog () ;
si == DialogResult.OK (de dlg.ShowDialog ())
{filemax de
= 0 ;
panel1.Controls.Clear () ; foreach du
(dossiers de corde dans Directory.GetFiles (dlg.
{
du ) de SelectedPath) si (files.EndsWith (« .jpg ») || files.EndsWith ( » .jpeg ") || files.EndsWith (« .avi ») || files.EndsWith ( » .mpeg "))
{Pb de
//PictureBox = nouveau PictureBox () ;
//Image IMG = Image.FromFile (dossiers) ;
//pb.Image = IMG ;
//panel1.Controls.Add (Pb) ; du
listView1.Items.Add (dossiers) ;
// {
// du
//else du
} si (()
// {le
// axWindowsMediaPlayer1.URL = classe ;
filemax++ du
// du
//}} ; le
du
} timer1.Enabled = rectifient ; vide privé timer1_Tick (expéditeur d'objet, e)
{
du

du
} du
} d'EventArgs de
si
{filecount (de filemax) de == de filecount de
= 0 ;
PictureBox du
} p = (PictureBox) panel1.Controls [filecount] ;

pictureBox1.Image = p.Image ;

            filecount++;
}
class= de

Réponse : Comment est-ce que je peux faire mes images montrer dans l'ordre avec mes vidéos ?

Bonjour,

Vous devez ajouter la nouvelle commande dans la boîte à outils. Droite - cliquer dans la boîte à outils et choisi choisir les articles. Dans l'étiquette de composants de COM -->select Windows Media Player (wmp.dll). --> drague - et - laisser tomber la même chose sur la forme de fenêtre. Ajouter également un bouton sur le nom de forme comme btnPlay

Et appliquer alors le code suivant les indications du code d'attache.

Respect,
V.S.Saini
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
36 :
37 :
38 :
39 :
40 :
41 :
42 :
43 :
44 :
45 :
46 :
47 :
48 :
49 :
50 :
51 :
52 :
53 :
54 :
55 :
56 :
57 :
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));
                }
            }
        }
    }
}
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us