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
» Gestion d'un système client-serveur.
Peut-on arrêter la commande PLAY ? Emptypar Klaus Ven 17 Mai 2024 - 14:02

» item_index(résolu)
Peut-on arrêter la commande PLAY ? Emptypar jjn4 Mar 14 Mai 2024 - 19:38

» Bataille terrestre
Peut-on arrêter la commande PLAY ? Emptypar jjn4 Lun 13 Mai 2024 - 15:01

» SineCube
Peut-on arrêter la commande PLAY ? Emptypar Marc Sam 11 Mai 2024 - 12:38

» Editeur EliP 6 : Le Tiny éditeur avec 25 onglets de travail
Peut-on arrêter la commande PLAY ? Emptypar Marc Sam 11 Mai 2024 - 12:22

» Philharmusique
Peut-on arrêter la commande PLAY ? Emptypar jjn4 Ven 10 Mai 2024 - 13:58

» PANORAMIC V 1
Peut-on arrêter la commande PLAY ? Emptypar papydall Jeu 9 Mai 2024 - 3:22

» select intégrés [résolu]
Peut-on arrêter la commande PLAY ? Emptypar jjn4 Mer 8 Mai 2024 - 17:00

» number_mouse_up
Peut-on arrêter la commande PLAY ? Emptypar jjn4 Mer 8 Mai 2024 - 11:59

» Aide de PANORAMIC
Peut-on arrêter la commande PLAY ? Emptypar jjn4 Mer 8 Mai 2024 - 11:16

» trop de fichiers en cours
Peut-on arrêter la commande PLAY ? Emptypar lepetitmarocain Mer 8 Mai 2024 - 10:43

» Je teste PANORAMIC V 1 beta 1
Peut-on arrêter la commande PLAY ? Emptypar papydall Mer 8 Mai 2024 - 4:17

» bouton dans autre form que 0(résolu)
Peut-on arrêter la commande PLAY ? Emptypar leclode Lun 6 Mai 2024 - 13:59

» KGF_dll - nouvelles versions
Peut-on arrêter la commande PLAY ? Emptypar Klaus Lun 6 Mai 2024 - 11:41

» @Jack
Peut-on arrêter la commande PLAY ? Emptypar Jack Mar 30 Avr 2024 - 20:40

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Mai 2024
LunMarMerJeuVenSamDim
  12345
6789101112
13141516171819
20212223242526
2728293031  
CalendrierCalendrier
Le Deal du moment : -28%
Précommande : Smartphone Google Pixel 8a 5G ...
Voir le deal
389 €

 

 Peut-on arrêter la commande PLAY ?

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

papydall


Nombre de messages : 7009
Age : 73
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 : 7095
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 : 12301
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 : 7009
Age : 73
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 : 7009
Age : 73
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 : 8611
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 : 12301
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 : 8611
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 : 12301
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 : 8611
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 : 7009
Age : 73
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 : 7095
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 : 8611
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 : 12301
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 : 8611
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 : 7095
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 : 7009
Age : 73
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 : 7095
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 : 7009
Age : 73
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 : 7095
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 : 12301
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 : 7009
Age : 73
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 : 7095
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 : 7009
Age : 73
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 : 51
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 peut me dire?
» Qui peut me dire?

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: