Précédent   Forum du club des développeurs et IT Pro > Autres langages > Pascal
Pascal Forum d'entraide sur la programmation en langage Pascal et sur les EDI. Avant de poster -> la F.A.Q Pascal, les cours
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 28/11/2012, 20h08   #1
Romanaxx
Invité de passage
 
Homme
Inscription : novembre 2012
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : novembre 2012
Messages : 3
Points : 0
Points : 0
Par défaut Utilisation de VLC et de plusieurs procédures en même temps

Bonsoir,
je suis actuellement en train de réaliser un projet informatique pour mon école. Le but est de faire un "gestionnaire de playlist" musicale.
J'ai deux problèmes :
1) J'arrive à faire lire à vlc le contenu d'un dossier avec le code suivant :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
procedure vlclecture(fichiers : String);
begin
   AProcess := TProcess.Create(nil);
   AProcess.CommandLine := 'vlc --playlist-tree ' + fichiers;
   AProcess.Options := AProcess.Options + [poWaitOnExit];
   AProcess.Execute;
   AProcess.Free;   
end;
 
procedure RatatatClassics;
	begin
		vlclecture('/home/nicolas/Bureau/Musique/Playlist1/RatatatClassics');
	end;
ça marche très bien cependant vlc lit les musiques à la suite (ce qui permet de modifier le volume pour toutes, activer la lecture aléatoire...) mais vlc les lit indifiniment. J'aimerais qu'il s'arrête avant la 1ère répétition.

2) En parallèle de l'ouverture de vlc pour lire les musiques, j'aimerais qu'un fichier texte s'ouvre en même temps et reste le temps de la lecture (j'arrive à ouvrir un fichier texte mais il faut que je le ferme manuellement pour que vlc se lance (tout seul)). Est-ce possible ?

Merci pour votre aide, je tiens à préciser que je suis débutant et absolument pas au courant de la faisabilité de mes idées.
Romanaxx est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h15.


 
 
 
 
Partenaires

Hébergement Web