ActiveXObject('Scripting.FileSystemObject') lecture
bonjour à tous.:P
J'ai réalisé un script msn+ dans lequel j'utilise ActiveXObject('Scripting.FileSystemObject')
mais j'ai un résltat que je n'arrive pas à expliquer.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
function lire(f)
{
var aO= new ActiveXObject('Scripting.FileSystemObject');
var lc =aO.OpenTextFile(f,1);//ouverture du fichier en mode lecture
var tmp=lc.ReadAll();//tmp contient tout le contenu du fichier
lc.Close();//on ferme le fichier
return tmp;
}
//un peu plus loin...
/*je vais lire le contenu du fichier add.js (qui existe) et ne contient
qu'un commentaire
Debug.Trace permet l'affichage de ce texte dans la fenêtre de débogage
MsgPlus.ScriptFilesPath+"\\add.js" est le chemin absolue menant à mon fichier
*/
Debug.Trace(lire(MsgPlus.ScriptFilesPath+"\\add.js")); |
la fonction affichera ÿþ/
I)Pourquoi ai-je ÿþ/ au lieu de mon commentaire?
II)Comment faire pour que je puisse lire le contenu de mon fichier?
j'espere avoir été assez clair et merci de vos réponses :D