Bonjour,
J'ai déja posté ce problème, et cela avait marché...seulement, je n'y ai plus retouché pendant longtemp et maintenant, lorsque je réexécute ça me donne une erreur...je veux afficher la liste d'imprimante dont voici le code:
	
	1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
   |  
 
try
{
	var objAcces = new ActiveXObject("WScript.Network");
	var objImprimantes  = objAcces.EnumPrinterConnections();
	var liste =document.getElementById('<%= ddlImprimantes.ClientID %>'); 
	for (var i = 1; i < objImprimantes.Count(); i += 2) 
           {
	var strNomImprimante = objImprimantes.Item(i);
							liste.options.add(new Option(objImprimantes.Item(i))); 
	alert("strNomImprimante");	 
	}
}
	catch (ex)
	{
	alert(ex.message);
	} | 
 C'Est cette ligne 
	
	var objAcces = new ActiveXObject("WScript.Network");
  qui ne marche pas
voici l'Erreur que ça envoie: 
	
		
			
			
				Un composant ActiveX ne peut pas créer un objet
			
		
 
	 
 auriez vous une idée du pourquoi?
merci
						
					
Partager