cs_ansizak
Messages postés191Date d'inscriptionmercredi 11 juillet 2007StatutMembreDernière intervention30 juin 2011
-
8 mars 2008 à 15:22
cs_ansizak
Messages postés191Date d'inscriptionmercredi 11 juillet 2007StatutMembreDernière intervention30 juin 2011
-
13 mars 2008 à 22:14
Bonjour,
Je travaille sur un programme dans lequel je je joue un son wave, ce qui fonctionne sur mon ordinateur mais pas sur d'autres.
Comment puis-je incruster le son dans l'exe même et quel est alors son chemin d'acces pour l'instruction soundplayer(path) ?
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 13 mars 2008 à 21:22
C'est pas qu'on ne sait pas, c'est que ton code est correct, soit tu te plantes dans le nom de la ressource, regarde avec Reflector le nom exact de ta ressource, soit ton son wav n'est pas valide, essaye avec un autre.
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 8 mars 2008 à 15:44
Salut,
"Comment puis-je incruster le son dans l'exe même"
=> En ressource incorporée (embedded ressource) par exemple.
"quel est alors son chemin d'acces pour l'instruction soundplayer(path)"
=> si "soundplayer" ne permet que de spécifier un chemin d'accès et pas de travailler directement sur un flux j'ai bien peur que la seule solution soit de lui donner le chemin vers le fichier temporaire dans lequel tu auras extrait le son depuis les ressources.
cs_ansizak
Messages postés191Date d'inscriptionmercredi 11 juillet 2007StatutMembreDernière intervention30 juin 2011 8 mars 2008 à 18:45
Bonjour coq, merci pour ta réponse,
"j'ai bien peur que la seule solution soit de lui donner le chemin vers
le fichier temporaire dans lequel tu auras extrait le son depuis les
ressources."
Héhé je veux bien, mais je ne sais justement pas comment accéder aux ressources, jusque la je ne m'en servais jamais...
cs_ansizak
Messages postés191Date d'inscriptionmercredi 11 juillet 2007StatutMembreDernière intervention30 juin 2011 13 mars 2008 à 19:28
Bon.. si vous savez po tant pis.. juste une question, si jeux créér un fichier de configuration xml incorporé à l'exe dois-je avoir recours à la même procédure (qui n'a pas l'air de fonctionner) ou ya -t-il une méthode spécifique ?
cs_ansizak
Messages postés191Date d'inscriptionmercredi 11 juillet 2007StatutMembreDernière intervention30 juin 2011 13 mars 2008 à 21:37
:'((
Je ne sais pas utiliser reflector, j'avoue avoir regardé un peu mais pas vraiment compris le fonctionnement...
Quant à mon wav il est valide, en effet si je colle un path vers un dossier du disque local, le son fonctionne.. Tu as sans doute raison c'est probablement dans le nom de la ressource qu'il y a un pb (pourtant mon son s'appelle bel et bien test.wav).
A ce propos à tu une idée de pourquoi je n'ai aucun message d'erreur même si la valeur de mon Stream est nulle ?
Quoi qu'il en soit je vais suivre ton conseil et persévérer sur reflector..
Merci de la réponse, même si la solution au problème n'y est pas c'est rassurant :)
cs_ansizak
Messages postés191Date d'inscriptionmercredi 11 juillet 2007StatutMembreDernière intervention30 juin 2011 13 mars 2008 à 21:57
Bon je dois avour que j'ai honte, reflector est très simple à utiliser, et ça marche maintenant nikel... en fait je pensais que reflector etait une instruction et non une appli..;
Merci encore et désolé pour le temps que je vous ai fait perdre :s
Sinon, nouveau problème: je déclare mon soundstream juste apres initializecomponents, comment le déclarer de manière publique pour pouvoir y faire appel (par ex un bouton mute) ?