Précédent   Forum du club des développeurs et IT Pro > Autres langages > Pascal > Contribuez
Contribuez Proposez vos articles, cours, tutoriels, FAQ, quizz et autres ressources
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 11/03/2010, 11h05   #1
microb
Candidat au titre de Membre du Club
 
Homme michel
retraite aviation civile
Inscription : septembre 2006
Messages : 10
Détails du profil
Informations personnelles :
Nom : Homme michel
Localisation : France

Informations professionnelles :
Activité : retraite aviation civile

Informations forums :
Inscription : septembre 2006
Messages : 10
Points : 10
Points : 10
Par défaut [Linux Ubuntu] Jouer du son

bonjour,
Sans installer de composants:

Dans uses ajoutez process
Code :
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
 
function PlaySoundLnx (fileName: String): Boolean;
 const
   playerCmd = 'paplay';  // pulseaudio client playerCmd = 'paplay';
 var
   AProcess: TProcess;
 begin
   AProcess := TProcess.Create(nil);
   with Aprocess do 
    begin
     CommandLine := FindDefaultExecutablePath(playerCmd) +
       ' ' + filename;
     try
       try
         Execute;
       except
         on E: Exception do
                 ShowMessage(E.ClassName +
                ' erreur  , avec  message : ' + E.Message);
       end;
       finally
       Free;
     end;
   end;
 end;
 
 
procedure TForm1.Button1Click(Sender: TObject);
begin
  PlaySoundLnx('qopen.wav');
end;
microb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2010, 13h17   #2
chris37
Membre Expert
 
Avatar de chris37
 
Homme
Directeur des systèmes d'information
Inscription : juillet 2007
Messages : 378
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : Directeur des systèmes d'information
Secteur : Finance

Informations forums :
Inscription : juillet 2007
Messages : 378
Points : 1 522
Points : 1 522
Merci mais ce post est une louche de code mal présenté et sans commentaires

Un petit effort de ferait pas de mal Pensez au mec qui débarque ici

Ajouter cette fonction dans la fac ou dans les tutos serait plus approprié non ?

je sais ! je retourne dans ma caverne modérée à -10°c
chris37 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2010, 22h15   #3
microb
Candidat au titre de Membre du Club
 
Homme michel
retraite aviation civile
Inscription : septembre 2006
Messages : 10
Détails du profil
Informations personnelles :
Nom : Homme michel
Localisation : France

Informations professionnelles :
Activité : retraite aviation civile

Informations forums :
Inscription : septembre 2006
Messages : 10
Points : 10
Points : 10
Par défaut n'importe quoi

Bonjour,çà ne fait jamais de mal.
Cela fait un certain temps que je cherche a faire du son avec lazarus sous ubuntu,sans composant.
Je post 10 lignes de code ,sans commentaire ,je suis d'accord.
Par compte j'ai du mal a accepter les tiens.
Moi je pense que ces 10 lignes pourront être utiles à certains.
Cordialement.
microb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/03/2010, 13h07   #4
circular17
Membre actif
 
Inscription : juillet 2009
Messages : 59
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 59
Points : 185
Points : 185
Le pulseaudio client est toujours installé sur Linux ?
circular17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/03/2011, 21h32   #5
raikkonen46
Invité de passage
 
Inscription : mars 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 2
Points : 2
Points : 2
Entre ton programme et le notre en théorie on est juste censé changer 'qopen.wav' par notre son ? (format mp3 autorisé ou pas?)
J'ai comme message
Identifier not found "FindDefaultExecutablePath"
besoin d'aide svp merci d'avance
raikkonen46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/03/2011, 22h10   #6
microb
Candidat au titre de Membre du Club
 
Homme michel
retraite aviation civile
Inscription : septembre 2006
Messages : 10
Détails du profil
Informations personnelles :
Nom : Homme michel
Localisation : France

Informations professionnelles :
Activité : retraite aviation civile

Informations forums :
Inscription : septembre 2006
Messages : 10
Points : 10
Points : 10
Par défaut son lazarus ubuntu

Bonjour,
Je pense qu'il te manque FileUtil dans le use
microb est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/03/2011, 23h28   #7
raikkonen46
Invité de passage
 
Inscription : mars 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : mars 2011
Messages : 2
Points : 2
Points : 2
Merci bien déjà il arrive à compiler mais maintenant c'est pour lire le son que ça va pas je l'ai mis dans le même dossier que mon projet pourtant
ça me fait le gros message d'erreur (croix rouge)
Par contre je suis pas sous linux ça peut etre à cause de ça ?
merci
raikkonen46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/04/2011, 20h44   #8
circular17
Membre actif
 
Inscription : juillet 2009
Messages : 59
Détails du profil
Informations forums :
Inscription : juillet 2009
Messages : 59
Points : 185
Points : 185
C'est possible que ça marche aussi sous Windows.

As-tu téléchargé PulseAudio ?

http://pulseaudio.org/
circular17 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 01h07.


 
 
 
 
Partenaires

Hébergement Web