begin process at 2012 05 28 22:45:15
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Javascript et ActiveX

 > 

Autre

 > 

action sur le panneau de control audio


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

action sur le panneau de control audio

mercredi 31 mai 2006 à 15:11:59 | action sur le panneau de control audio

titichat10

Bonjour,
voici mon probleme, lors de l'installation d'un nouveau peripherique usb audio, celui-ci est selectionné par defaut lors de l'install. Mais dans mon appli, c'est genant.
Pour re-selectionner le peripherique d'avant, l'idée est d'agir sur les cles de registre Playback et Record de SoundMapper. Mais lors de l'installation du dit peripherique, le panneau de control affiche bien le nouveau peripherique audio, alors que les cles de registres elles n'ont pas changé!
Il faut ouvrir le panneau de control est faire ok, et la les cles sont mis a jour.
Donc je pensais ouvrir en automatique le panneau de control audio et de simuler l'appui touche entrer, afin de remedier au probleme. Pour l'ouverture je fais:

<HTML>
<HEAD>

<OBJECT ID="SW"
  ViewAsText
  CLASSID="clsid:13709620-C279-11CE-A49E-444553540000">
</OBJECT>

<Script Type="Text/JavaScript">
 function Quitter()
 { opener=self;
   window.close();
   }

function Enter()
{
SendKeys("{ENTER}");
}

</Script>
<HTA:Application
    Id="win"
    ApplicationName="win"
    ShowInTaskBar="yes"
    SingleInstance="no"
 WindowState="normal"
    Caption="yes"
    Border="yes"
    SysMenu="yes">
</HEAD>

<BODY onload="SW.ControlPanelItem('mmsys.cpl,,2')"; Enter();>

</BODY></HTML>

Malheureusement, le SendKey ne marche pas.
Si vous avez une solution, merci d'avance.

mercredi 31 mai 2006 à 15:42:42 | Re : action sur le panneau de control audio

bultez

Membre Club
bonjour,

    var shell = new ActiveXObject("WScript.Shell");
    shell.Sendkeys("{ENTER},true); 

ça devrait aller mieux ?

cordialement   BulAnime.gifBul.   site.gifSite
/B>
mercredi 31 mai 2006 à 16:01:24 | Re : action sur le panneau de control audio

bultez

Membre Club
Réponse acceptée !
Gaffe.gifeuh...
il fallait lire shell.Sendkeys("{ENTER}",true); 
et peut-être faudra-t-il un délai avant d'exécuter ce sendkeys
( que SW soit chargé, actif... )


cordialement   BulAnime.gifBul.   site.gifSite

/B>
mercredi 31 mai 2006 à 23:17:08 | Re : action sur le panneau de control audio

titichat10

Merci, avec le delai ca fonctionne très bien.
jeudi 1 juin 2006 à 09:21:42 | Re : action sur le panneau de control audio

bultez

Membre Club
nickel...
merci du retour   BulAnime.gifBul.   site.gifSite
/B>


Cette discussion est classée dans : control, audio, yes, panneau, peripherique


Répondre à ce message

Sujets en rapport avec ce message

problème d'url javascript php [ par tweeder ] bonjourvoici mon code pour appeler la fonction qui affiche le pop up)" class="smallLinkBlack">Cal Remote Control [ par krwyde ] Bonjour,J'ai besoin de réaliser un script (en javascript ou vbscript, peu m'importe) qui permette d'utiliser des fonctions "remote", tel rcp (remote c le control panel sous aspx [ par Poulipe ] Bonjour,j ai un petit probleme avec un control panel !Au chargement d une page, je voudrais mettre en visible un ou plusieurs boutons d'un control pan Impression d'un popup créé par programmation [ par phidelum ] Bonjour,je cherche à imprimer le résultat d'un calcul dans une fenêtre style popup créée de toute pièce en javascript. Cela parait simple, mais sans s Tabular Data Control [ par Farfadam ] Bonjour bonjour,je sais pas trop si je suis au bon endroit pour poser ma question... mais je me lance quand même.Voilà j'ai récupéré un "script" pour Control dans formulaire [ par laubro ] Bonjourj'ai mis dans un formulaire un controle de saisie de date et j'ai un champs ou la date saisie (YYYY/mm/dd) doit être au minimum à j+1 (le lende POPUP image [ par TikoMoon ] Bonjour,Je souhaiterais créer une popup aux dimensions d'une image. Il s'agit d'un défilement (sorte de diaporama) d'images créer avec du flash et un mettre un fichier audio en ligne [ par lastrophil ] Bonjour! Je commence à construire un site internet, et j'aimerai partager des fichiers audio. J'aimerai savoir comment mettre mes fichiers audio en li Control date [ par laubro ] A l'aide ! recherche âme charitablevoilà, j'ai presque fini un site en php, et il ne me reste plus qu'un control de date à mettrepour que tout soit ok Le "?" d'aide (regarder svp) (aider moi svp) [ par astuces_jeux ] <IMG src="/imgs2/smile_clown.gif


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales