Intro au VB Script : un guide de débutants : partie 2: travailler avec les fichiers (7 / 13 étapes)

Étape 7: Correction d’erreurs plus

Maintenant que nous avons terminé la majorité de la correction d’erreur nous voulons écrire dans le fichier et afficher le pop ups.

Le problème est que nous obtiendrons des erreurs d’autorisation si nous ne libérons pas la référence de l’objet précédent stocké dans la variable. Donc, nous voulons mettre dans un petit extrait de code qui indique l’ensemble des variables à rien.

ressemble à ceci :
Set objFile = nothing
Set objSysFold = nothing

Pour ceux d'entre vous suivant à la maison votre code vers ce point devrait donc être (j’ai pris le commentaire) :

Option Explicit
Dim objFiSyOb, objSysFold, objShell, objFile objTextFile
Dim strDir, strFile, strFileName
strDir = « C:\Catcher »
strFile = « \Shutdown_catcher.txt »
strFileName As String = « Shutdown_catcher.txt »
Const forReading = 1, forWriting = 2, ForAppending = 8

Set objFiSyOb = CreateObject("Scripting.FileSystemObject")

Si objFiSyOb.FolderExists(strDir) alors
Set objSysFold = objFiSyOb.GetFolder(strDir)
D’autre
Set objSysFold = objFiSyOb.CreateFolder(strDir)
Si objFiSyOb.FileExists (strDir & strFile) puis
Set objSysFold = objFiSyOb.GetFolder(strDir)
D’autre
Set objFile = objFiSyOb.CreateTextFile (strDir & strFile)
Wscript.Echo (« Nous avons créé un dossier nommé » & strDir & "et un fichier nommé" & strFilename & "et l’a placé dans le" & strDir & strFile & « répertoire ».)
End If
End If

Si objFiSyOb.FileExists (strDir & strFile) puis
Set objSysFold = objFiSyOb.GetFolder(strDir)
D’autre
Set objFile = objFiSyOb.CreateTextFile (strDir & strFile)
Wscript.Echo (« Nous avons créé un fichier nommé » & strFileName & "dans le" & strDir & « dossier de fichier ».)
End If

Set objFile = nothing
Set objSysFold = nothing

Articles Liés

Guide du débutant à l’impression 3D avec l’Objet Connex 500 : comment construire un réservoir de lanceur de missiles (et nettoyer le gâchis que vous faites dans le processus)

Guide du débutant à l’impression 3D avec l’Objet Connex 500 : comment construire un réservoir de lanceur de missiles (et nettoyer le gâchis que vous faites dans le processus)

The Objet Connex 500 imprimante 3D... un arcane, magique et étonnant chef-d'œuvre Hi-Tech, capable d'impression hautes détaillées prototypes 3D. Savoir comment utiliser cet appareil merveilleux un secret n'est connu par quelques élus. Et maintenant,
Construire un Quadcopter bricolage : Guide du débutant complet

Construire un Quadcopter bricolage : Guide du débutant complet

Il s'agit d'un véritable petit clip de mon quadcopter planant de haut en bas et déplaçant latéralement. J'ai essayé de garder la hauteur aussi minimes que possible car je suis à l'intérieur de mon salon, mais comme vous pouvez le voir, même avec ça i
Guide du débutant complet pour les fichiers Raw et traitement Raw

Guide du débutant complet pour les fichiers Raw et traitement Raw

Une des premières choses que j'ai appris la photographie était sur un type de fichier connu comme un fichier Raw. Souvent quand une personne commence à la photographie, il ou elle n'est pas réaliser le potentiel des fichiers Raw. Dans un premier temp
Guide du débutant pour Arduino

Guide du débutant pour Arduino

Après quelques années d'expérimentations avec Arduino, j'ai décidé que le moment est venu de partager les connaissances que j'ai acquis. Donc j'ai ici, il va, un guide pour Arduino, avec les bases nues pour les débutants et quelques explications plus
Puzzle et Dragons guide pour débutants (mise à jour pour la version 8.6)

Puzzle et Dragons guide pour débutants (mise à jour pour la version 8.6)

J'ai récemment passé ma journée 500e sur Puzzle et Dragons, et je ne peux pas arrêter. : DPour ceux d'entre vous ne savez pas quel Puzzle et Dragons est, jetez un oeil sur le site officiel. C'est un jeu de combat de Pokemon-ish puzzle basé dans leque
Guide du débutant de Kevin Brauch à aimer Rum

Guide du débutant de Kevin Brauch à aimer Rum

Voici un grand guide pour débutants de profiter des rhums claires et foncées. C'est tout ce que vous devez savoir pour commencer à profiter de la boisson préférée des pirates partout !N'oubliez pas pour s'abonner et comme notre chaîne Youtube afin qu
Nerf Mods : Guide du débutant

Nerf Mods : Guide du débutant

débutants peuvent être facilement repoussés du monde du modding pistolet Nerf en voyant une modification « plus-value » qui semble compliqué. Nombreuses descriptions de modification sembler déroutantes au début. Cependant, modding un pistolet Nerf n'
Un jeu d’impression 3D: Guide du débutant

Un jeu d’impression 3D: Guide du débutant

Si votre bureau est plein de nouveauté imprimée 3D Yodas, hiboux et Crânes de T-Rex qui collecte plus de poussière, alors qu'ils ne ressemble. Son temps à faire certains praticité et convivialité à vos impressions. Il est temps que vous avez commencé
Guide du débutant à ESP8266 et Twitter à l’aide de ESP8266

Guide du débutant à ESP8266 et Twitter à l’aide de ESP8266

J'ai appris sur Arduino 2 ans. Alors j'ai commencé à jouer avec des choses simples comme LED, boutons, moteurs etc. Puis j'ai pensé qu'il ne serait pas cool de se connecter pour faire des choses comme l'affichage de la météo du jour, prix de stock, f
Etiquette de polymère de lithium : Un Guide complet pour travailler avec LiPo

Etiquette de polymère de lithium : Un Guide complet pour travailler avec LiPo

ce Instructable j'irai sur les bases du bon remplissage, déchargement, manutention, utilisation, stockage et le soin des batteries lithium-polymère donc vous pouvez les utiliser en toute sécurité et efficacement dans vos projets futurs.  Maintenant,
Guide du débutant à la photographie du Film

Guide du débutant à la photographie du Film

photographie argentique a été autour depuis de nombreuses années de plus que le numérique, et donc la qualité du film, à certains égards est inégalée. Le tournage du film peut prendre des photographes à l'origines de la photographie et leur donner sa
Mercedes M ML Class W163 1997-2005 porte serrure actionneurs Spring ressorts Kit Fix installation Instructions Guide de réparation partie

Mercedes M ML Class W163 1997-2005 porte serrure actionneurs Spring ressorts Kit Fix installation Instructions Guide de réparation partie

Le problèmeUne source au sein du mécanisme de vérin de verrouillage porte s'aligne causant les défauts de verrouillage.C'est une faute commune sur ces véhicules pour un petit ressort dans le mécanisme de commande serrure pour aimanter causant les sym
Guide du débutant à la main, teinture fil

Guide du débutant à la main, teinture fil

Guide du débutant à la main, teinture de filsUn Post de FiberArtsyAvez-vous déjà remarqué que même avec 1000 de fil coloris et combinaisons, vous en quelque sorte ne peut pas trouver juste la couleur que vous voulez pour que certain tricot ou au croc
Guide du débutant à l’Offense organisé dans le Sport de l’Ultimate

Guide du débutant à l’Offense organisé dans le Sport de l’Ultimate

Avez-vous déjà joué à un jeu d'ultime où aucun de votre équipe est sur la même page ? Il peut être frustrant d'essayer de faire avancer le disque quand chaque joueur a son propre plan et suppose que le reste de l'équipe sait ce qu'il est de ce plan.