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

Étape 5: Écrire le scénario partie 3: Si ensuite les déclarations comme correction d’erreur.

La plus simple consiste à faire la correction d’erreur à utiliser des instructions if/then.

Fondamentalement un if puis déclaration dit si quelque chose se passe, alors fais ceci sinon fais cela. En imbriquant if/then instructions, vous pouvez créer une série de choses qui doivent se produire. Si a et b et c se produisent ne ce d’autre le faire.

exemple :
Nous voulons assurer que le fichier que nous voulons écrire est là
Si nous jugeons que nous voulons faire rien
Si nous ne trouvons pas il que nous invite à le créer

ou

Nous voulons vérifier si le dossier est là et si ne pas créez-le
puis vérifiez si le fichier est là lorsque nous avons trouvé le dossier
et si ne pas créez-le

le premier est un exemple d’un if instruction le second est un imbriquée si donc.

Comment nous procédons :
Il y a quatre parties à une fi puis déclaration
if/then
d’autre
fin si

C’est fondamentalement si cela est vrai alors fais ceci sinon fais cela, mettre fin à l’instruction
un si correctement codé alors la déclaration serait :

Si quelque chose = quelque chose alors
faire ce que vous devez faire
D’autre
faire autre chose
End If

Vous pouvez utiliser n’importe quel argument tant il est vrai, il suivra la partie puis et ignorer la part d’autre, mais si c’est faux il passe alors et passer à autre chose

Puis lorsque nous finissons l’if instruction nous mettons « end if », mais si nous avons imbriqué si nous avons des déclarations à la fin de chaque si déclaration. Il finira leur enfant au parent donc la première « end if » termine la fi instruction à l’intérieur de la société mère, là où l’autre termine l’original (parent) si déclaration.

Pour faire un pop-up nous il suffit de taper
Wscript.Echo ("tout ce que nous voulons dire dans le message")
pour ajouter une valeur de variables dedans nous mettre à l’extérieur ou entre des guillemets doubles en utilisant le signe et commercial (&) comme délimiteur afin que le script sait que c’est une variable et non un texte.
Comme ça:
Wscript.Echo (« Bla bla bla » & strDir & "bla bla bla" & strFilename & « blah blah blah. »)
La sortie serait un pop-up qui dit
Bla bla bla C:\Catcher bla bla bla bla bla bla shutdown_catcher.txt.

Utilisation réelle :
"si le dossier C; \exist
Si objFiSyOb.FolderExists(strDir) alors
« Téléchargez le dossier
Set objSysFold = objFiSyOb.GetFolder(strDir)
« dans le cas contraire
D’autre
"Créez le dossier c; \catcher
Set objSysFold = objFiSyOb.CreateFolder(strDir)
' et vérifie si le fichier et le dossier existe
Si objFiSyOb.FileExists (strDir & strFile) puis
"si elle obtient le dossier c:\catcher
Set objSysFold = objFiSyOb.GetFolder(strDir)
« dans le cas contraire
D’autre
' créer texte document shutdown_catcher.txt
Set objFile = objFiSyOb.CreateTextFile (strDir & strFile)
« puis sautent vers le haut un message pour dire que vous avez créé tous les deux
Wscript.Echo (« Nous avons créé un dossier nommé » & strDir & "et un fichier nommé" & strFilename & "et l’a placé dans le" & strDir & strFile & « répertoire ».)
' if imbriqué fin déclaration
End If
' if original fin déclaration
End If

"maintenant, dans le premier si déclaration nous avons déjà vérifié pour dossier et jugent donc maintenant nous vérifions pour fichier
Si objFiSyOb.FileExists (strDir & strFile) puis
« Si dossier trouvé get
Set objSysFold = objFiSyOb.GetFolder(strDir)
« dans le cas contraire
D’autre
"créer le doc texte
Set objFile = objFiSyOb.CreateTextFile (strDir & strFile)
« créer un popup en disant : nous avons créé le document texte
Wscript.Echo (« Nous avons créé un fichier nommé » & strFileName & "dans le" & strDir & « dossier de fichier ».)
End If

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.