FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Peut-on arrêter la commande PLAY ? Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Peut-on arrêter la commande PLAY ? Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Peut-on arrêter la commande PLAY ? Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Peut-on arrêter la commande PLAY ? Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Peut-on arrêter la commande PLAY ? Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Peut-on arrêter la commande PLAY ? Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Peut-on arrêter la commande PLAY ? Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Peut-on arrêter la commande PLAY ? Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Peut-on arrêter la commande PLAY ? Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Peut-on arrêter la commande PLAY ? Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Peut-on arrêter la commande PLAY ? Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Peut-on arrêter la commande PLAY ? Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Peut-on arrêter la commande PLAY ? Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Peut-on arrêter la commande PLAY ? Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Peut-on arrêter la commande PLAY ? Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
Le deal à ne pas rater :
SSD interne Crucial BX500 2,5″ SATA – 500 Go à 29,99€
29.99 €
Voir le deal

 

 Peut-on arrêter la commande PLAY ?

Aller en bas 
5 participants
Aller à la page : 1, 2  Suivant
AuteurMessage
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptySam 28 Juil 2012 - 23:51

Salut tout le monde.

La commande PLAY N joue le son ou le film chargé dans l’objet système N.
Peut-on stopper cette commande avant d’atteindre la fin du son ou du film ?
Peut-on reprendre le jeu, après l’arrêt ?

En fait, je cherche quelque chose comme :
PLAY N
STOP_PLAY N
CONTINUE_PLAY N


Est-ce possible de coder ceci autrement?

Voilà des questions que je soumets à votre sagesse.

Merci d'avance.


Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 0:06

Il me semble me rappeler que ma sagesse avait été confrontée à ce problème et qu'il n'y avait pas de solution. A l'époque. Il faut attendre la fin du morceau, et c'est dommage.
Voir là: https://panoramic.1fr1.net/t302-utilisation-de-play?highlight=PLAY
Il y a eu aussi une demande de bignono dans ce sens, à ma connaissance pas de suivi.
https://panoramic.1fr1.net/t1854-au-sujet-de-play?highlight=PLAY
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 0:32

Et si tu faisais "FREE n", avec n étant le numéro d'objet du son ou du movie ?
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 0:35

@JL35
Merci pour le lien où on parlait en septembre 2009 (je ne suis pas né moi à cette époque lointaine) du même problème que je me pose aujourd’hui.
Je vais étudier les réponses.

Merci donc à toi et n'oublions pas aussi ta sagesse, hein? Laughing Laughing
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 0:43

@Klaus

Je ne pense pas que FREE N marche.
FREE N libère une variable alors que pour PLAY N, N est un objet système.
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: re   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 1:24

Ce sont des commandes à mettre dans la "to do list" de Jack tongue
ou il faudra pondre une dll Laughing .
On peut jouer un fichier multimédia
mais pas de commande pour pause ou même stop No .

D'ailleurs à la première vue du mot "Pause",
je pensais qu'il était prévu pour cet effet mais... non.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 1:30

@Papydall:
Oups ! je voulais dire "delete n"...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: re   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 1:32

@ Klaus,

avec Delete N tu n'auras pas la possibilité de reprendre la lecture là où tu l'as mise en pause.... No
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 1:35

Certes. Cela ne fait pas une "Pause", mais je pense que ça peut faire un "Stop".
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: re   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 1:52

ou un BUG du style "objet en cours d'utilisation"
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 3:04

Mon idée était d’arrêter la commande PLAY N et de la reprendre éventuellement au début.
L’idée de Klaus de faire DELETE N pour arrêter m’a résolu le problème.
Pour la reprise, on fait une autre PLAY et la boucle est bouclée.

Mon problème tel que je me le posais est maintenant résolu.
Merci à JL35, Klaus et Ygeronimi.
A+

sunny sunny sunny lol! lol! lol! sunny sunny sunny
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 14:12

Intéressante en effet l'astuce de Klaus, je n'aurais pas pensé que ça pouvait marcher, supprimer un objet en cours d'activité !
Revenir en haut Aller en bas
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: re   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 17:36

Perso, j'ai regardé chez freebasic pour voir si il existait des comandes style pause ou arrêt,
je n'en ai pas trouvé donc exit la dll en freebasic Crying or Very sad
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyDim 29 Juil 2012 - 20:37

Je pourrais faire une DLL en Delphi avec un media player qui pourrait être piloté facilement, par des appels de fonctions. Si cela intéresse l'un ou l'autre parmi vous, je me lance...
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
Yannick




Nombre de messages : 8635
Age : 53
Localisation : Bretagne
Date d'inscription : 15/02/2010

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: re   Peut-on arrêter la commande PLAY ? EmptyLun 30 Juil 2012 - 0:43

Je n'en aurai pas personnellement l'utilité tout de suite.
Mais il est bon de savoir que c'est possible en delphi,
freebasic se sert de la bibliothèque C FMOD qui ne propose,
sur ce que j'ai pu lire, que le play et le stop.

Maintenant, peut être que d'autres en ont l'usage...
Revenir en haut Aller en bas
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyLun 30 Juil 2012 - 15:36

Hello papydall, quelque chose m'échappe: comment fais-tu pour faire delete de l'objet sound pendant le play ? on n'a pas la main pendant toute l'exécution du morceau, tout est inactif ?
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyLun 30 Juil 2012 - 17:55

Salut tout le monde

@JL35

Voici un extrait de mon programme
Code:

label ecouter,arreter,quitter

button 100 : left 100,100 : caption 100,"ecouter" : on_click 100,ecouter
button 200 : left 200,200 : caption 200,"arreter" : on_click 200,arreter : inactive 200
button 250 : left 250,300 : caption 250,"quitter" : on_click 250, quitter

end

' ------------------------------------------------------------------------------
' Adapter le nom du fichier XXX.MP3
ecouter:
 sound 300 : active 200 : inactive 100
  file_load 300,dir_current$+"\Les_atomes_et_la_structure_atomique.mp3"
  play 300
return
' ------------------------------------------------------------------------------

arreter:
  delete 300 :inactive 200 :active 100
return
' ----------------------------------------------------------------------------
quitter:
terminate

ET ça marche !

sunny sunny sunny
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyLun 30 Juil 2012 - 18:29

Eh oui, ça marche, il faut bien se rendre à l'évidence, t'es le plus fort (avec Klaus).
Merci papydall pour ton exemple lumineux (euh... plutôt sonore), d'ailleurs j'enlève tous les active et inactive et ça marche pareil, mais bon, ils ont leur utilité dans un programme plus grand.

J'utilisais le play_wait et là ça ne marche pas, c'est bloquant et il faut attendre la fin du morceau, le clic sur le bouton d'arrêt est inopérant.

Petite remarque: dans ton exemple il manque le delete 300 après le play 300 de la routine ecouter, puisque tu le recrée à chaque fois. Je pinaille.
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyLun 30 Juil 2012 - 20:33

JL35 a écrit:
Eh oui, ça marche, il faut bien se rendre à l'évidence, t'es le plus fort (avec Klaus).
Merci papydall pour ton exemple lumineux (euh... plutôt sonore), d'ailleurs j'enlève tous les active et inactive et ça marche pareil, mais bon, ils ont leur utilité dans un programme plus grand.



Tout le mérite est à Klaus.
Moi, je n’ai fais que coder son ‘astuce’.
Les active et inactive sont là pour l’esthétique de la présentation. En fait c’est un extrait du code d’un programme que je suis entrain de faire.
Ils n’ont pas d’effet sur le fonctionnement.

Pour le delete 300, il est dans la routine arrêter : ce qui me semble logique et pas besoin de se trouver dans écouter.

Allons je me sauve. Une affaire urgente m'appelle.

A+
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyLun 30 Juil 2012 - 20:39

Je voulais juste dire, je vois bien que le delete 300 est dans arrêter, mais si tu laisses aller jusqu'au bout et que tu relances l'écoute, ça coince (double définition du sound 300). Mais bon, ce n'est qu'un exemple et il faut voir le contexte général.
Revenir en haut Aller en bas
Klaus

Klaus


Nombre de messages : 12331
Age : 75
Localisation : Ile de France
Date d'inscription : 29/12/2009

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyMar 31 Juil 2012 - 20:55

Petite info: j'ai fait une dll avec un Windows Media Player. Regardez ici.
Revenir en haut Aller en bas
http://klauspanoramic.comxa.com/index.html
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyMar 31 Juil 2012 - 23:40

JL35 a écrit:
Je voulais juste dire, je vois bien que le delete 300 est dans arrêter, mais si tu laisses aller jusqu'au bout et que tu relances l'écoute, ça coince (double définition du sound 300). Mais bon, ce n'est qu'un exemple et il faut voir le contexte général.

L’exemple que j’ai publié tel quel fonctionne correctement.
On peut relancer l’écoute soit après arrêter soit après avoir atteint la fin .il n’y a pas de message d’erreur de quelque nature que se soit.
Mais si on ajoute delete 300 après play 300 il ne se passe rien et on aura une erreur dans arrêter (puisque l’objet est non crée).
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyMer 1 Aoû 2012 - 10:11

Citation :
L’exemple que j’ai publié tel quel fonctionne correctement.
On peut relancer l’écoute soit après arrêter soit après avoir atteint la fin

Effectivement j'avais ôté les active/inactive, mais dans ton code tel quel on ne peut pas relancer en fin de lecture, puisque ton bouton 'ecouter' n'est pas réactivé après play.
Et si on remet active 100 après play, et qu'on refait 'ecouter', ça ne marche pas puisqu'on cherche à recréer le sound 300 qui n'a pas été deleté dans ce cas.
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyMer 1 Aoû 2012 - 14:23

@JL35

Lorsque la lecture arrive à sa fin, le bouton écouter reste inactive, tandis que le bouton arrêter demeure active donc pour relancer l’écoute une autre fois, on doit d’abord cliquer sur le bouton arrêter pour le rendre inactive et du coup, le bouton écouter devient active.
De cette façon on peut relancer l’écoute autant de fois que l’on veut.
J’ai vérifié et ça fonctionne ainsi.

NB : il ne faut pas bien sûr ôter les active/inactive du programme.

Basketball sunny Basketball sunny Basketball
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Jicehel

Jicehel


Nombre de messages : 5947
Age : 52
Localisation : 77500
Date d'inscription : 18/04/2011

Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? EmptyMer 1 Aoû 2012 - 14:28

En fait vous êtes d'accord, mais sans le savoir JL35 veut juste faire un arréter automatique quand le morceau est lu. Mais bon, comme ce n'est qu'un extrait pour illustrer le problème, je pense que depuis, le problème est résolu Wink
Revenir en haut Aller en bas
Contenu sponsorisé





Peut-on arrêter la commande PLAY ? Empty
MessageSujet: Re: Peut-on arrêter la commande PLAY ?   Peut-on arrêter la commande PLAY ? Empty

Revenir en haut Aller en bas
 
Peut-on arrêter la commande PLAY ?
Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant
 Sujets similaires
-
» tester un programme et pouvoir l’arrêter.
» Utilisation de PLAY
» Au sujet de PLAY
» Qui est en ligne ?
» qui peut résoudre mon prb

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: A l'aide!-
Sauter vers: