Créer, modifier, déplacer , copier et supprimer des actions communes sont effectuées dans un programme qui traite les fichiers . Les applications peuvent recevoir un fichier à partir de n'importe quelle source externe comme le courrier électronique ou une autre application , lisez le fichier et effectuer un certain type d'action telles que l'insertion ces informations dans une base de données , puis déplacer ou copier le fichier vers un autre emplacement , indiquant que le fichier a déjà été traité . Le système d'exploitation Windows a une API intégrée pour gérer toutes les fonctions de traitement des dossiers précités. Instructions 1 Créez un nouveau projet EXE standard dans Visual Basic. Ajouter Microsoft Scripting Runtime au projet en sélectionnant « projeter», « Références », « Microsoft Scripting Runtime " et en cliquant sur "OK" pour sauvegarder et fermer l'écran. 2 Créer un nouvel objet FileScripting par déclarer une variable de type " Scripting.FileScriptingObject . " Le code devrait ressembler à : oFile As New Scripting.FileScriptingObject Cette ligne de code définit la variable nommée " oFile " et créer l'objet qui peut être référencé dans le code de suivre. 3 déterminer si le fichier existe par codage " oFile.FileExists ( filepath ) " où " chemin_fichier" est le nom complet et le chemin du fichier . Le résultat de cette fonction est un vrai ou faux. Si les résultats sont vrais, alors le fichier existe et vous pouvez continuer avec la fonction de copie . Toutefois, si le fichier n'existe pas , vous devez coder un certain type de gestion des erreurs. 4 Copiez le fichier spécifié dans le " chemin du fichier " variable à un nouvel emplacement en codant cette ligne " oFile.CopyFile cheminfichier , newloc "où" newloc " est le chemin vers le nouvel emplacement . Un exemple de la nouvelle situation serait "C: \\ CopiedFiles " ou " D: \\ Backup ". Le nom du fichier restera la même dans le nouveau dossier. 5 Vérifiez que le fichier a été copié en utilisant à nouveau la méthode " FileExists " . Pour vérifier que le fichier spécifié dans la variable " chemin_fichier" s'est copié à l'emplacement spécifié dans la variable " newloc " , assurez-vous que vous avez enregistré le nom de fichier spécifique dans une variable distincte. Par exemple, les « oFile.FileExists ( newloc et nom de fichier )" code retourne vrai si le nom de fichier dans "filename" a été copié avec succès dans le nouveau dossier.
|