Un composant ActiveX ne peut pas créer un objet : CreateObject("Scripting.FileSy
cs_94510
Messages postés2Date d'inscriptionvendredi 13 avril 2012StatutMembreDernière intervention13 avril 2012
-
13 avril 2012 à 18:59
NHenry
Messages postés15102Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention27 mars 2024
-
13 avril 2012 à 20:10
Bonsoir,
J'ai une application en PHP/mysql et un .VBS qui fonctionne parfaitement sur Windows7 sous Wamp2.0
Par sécurité, je veux transporter cette application sur un autre ordinateur.
J'ai sauvegardé sur USB le répertoire complet de l'application d'origine.
Puis, sur l'ordinateur Windows2000 SP2 de destination, j'ai installé uwam puis restauré www et la base mysql.
L'erreur suivante apparaît :
Un composant ActiveX ne peut pas créer un objet :
CreateObject("Scripting.FileSystemObject")
Voici la partie du script qui pose problème :
<script language="vbscript">
Je ne me souviens pas si les bibliothèques scripting étaient disponibles d'origine sur Windows 2000. Ce sont des technologies qui sont arrivées à peu près en même temps, mais je ne me souviens plus dans quel ordre. Quoi qu'il en soit, tu peux toujours essayer de le télécharger sur le site de Microsoft et l'installer ou le réinstaller.
NHenry
Messages postés15102Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention27 mars 2024159 13 avril 2012 à 19:53
Bonjour,
en .NET, pourquoi utiliser FSO ?
Tout est déjà dans le Framework, System.IO.Directory, System.Io.File, System.IO.Stream, ...
---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, celui-ci pour bien poser votre question ou encore celui-ci pour les PFE et autres exercices[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]En VB.NET pensez à activer Option Explicit et Option Strict (propriété du projet) et à retirer l'import automatique de l'espace de nom Microsoft.VisualVasic (onglet Références dans les propriétés du projet).
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list ---
Mon site
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018211 13 avril 2012 à 20:03
Bonjour,
Next = "il te faut accepter l'idée selon laquelle des responsables informatique ont inhibé carrément l'utilisation de VBS sur leurs machines (raisons de sécurité qui sont les leurs)"
Je plussoie la réponse de NHenry, qui renvoie vers VB.Net (VBS depuis VB.Net ? ce serait de la régression).
____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient. Je n'interviendrai qu'e
Vous n’avez pas trouvé la réponse que vous recherchez ?
NHenry
Messages postés15102Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention27 mars 2024159 13 avril 2012 à 20:10
Bonjour,
Pour ma réponse, je me suis appuyé sur la catégorie de la question :
VB.NET et VB 2005 > Base de données > MySQL
---------------------------------------------------------------------
[list=ordered][*]Pour poser correctement une question et optimiser vos chances d'obtenir des réponses, pensez à lire le règlement CS, celui-ci pour bien poser votre question ou encore celui-ci pour les PFE et autres exercices[*]Quand vous postez un code, merci d'utiliser la coloration syntaxique (3ième icône en partant de la droite : )
[*]En VB.NET pensez à activer Option Explicit et Option Strict (propriété du projet) et à retirer l'import automatique de l'espace de nom Microsoft.VisualVasic (onglet Références dans les propriétés du projet).
[*]Si votre problème est résolu (et uniquement si c'est le cas), pensez à mettre "Réponse acceptée" sur le ou les messages qui vous ont aidés./list ---
Mon site