Bonjour je suis débutant en ASP. J'apprends mais la je bloque et ça m'ennui pour poursuivre mon apprentissage. J'ai une station Win98. Dois je migrer vers 2000?
Voici le message d'erreur que le navigateur affiche:
________________________________________________________
Erreur d'exécution Microsoft VBScript erreur '800a01ad'
Un composant ActiveX ne peut pas créer un objet.: 'Scripting.FileSystemObject'
/BegASP3/affichagerepertoire2.asp, ligne 13
_________________________________________________________
Ce message survient lorsque je charge mon fichier affichagerepertoire.asp :
<--! <HTML>
<HEAD><TITLE>Chapitre 10 exemple - Affichage répertoire</TITLE>
</HEAD>
Dim obj_fso, obj_fichier, obj_element_fichier, obj_folder, obj_contenu_dossier
set obj_fso = CreateObject("Scripting.FileSystemObject")
set obj_fichier = obj_fso.getfile(v_chemin_physique)
set obj_folder = obj_fichier.parentfolder
set obj_contenu_dossier = obj_folder.files
%>
Nom fichier |
Taille fichier |
Dernière modification |
<%
for each obj_element_fichier in obj_contenu_dossier
response.write \"----
"
response.write objelement_fichier.name
response.write "----, \"
response.write objelement_fichier.size
response.write \"----
"
response.write obj_element_fichier.datelastmodified
response.write ", \"
next
%>
Tu doit migré vers windows NT52000 ou Nt4 selon la disponibilité (quoi que je préfere WinAdvanced)
parce que tu veux créer des objets Serveur comme les objet ADODB, l'objet FSO est un objet Serveur, tu doit par conséquent avoir un moteur de script conrrespondant qui n'est pas le meme qu'avec PWS de win98se