Création de dossier avec variable

Résolu/Fermé
Toncopin Messages postés 128 Date d'inscription vendredi 4 juillet 2014 Statut Membre Dernière intervention 16 janvier 2016 - 19 juil. 2015 à 23:16
Toncopin Messages postés 128 Date d'inscription vendredi 4 juillet 2014 Statut Membre Dernière intervention 16 janvier 2016 - 20 juil. 2015 à 16:26
Bonjour,
Je souhaite créer un dossier en vbs, jusque là tout va bien, mais si j'essaie d'utiliser une variable pour le nom de dossier j'ai l'erreur 424 objet requis : "

code :

Dim oFSO,oFld
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set oFld=oFSO.CreateFolder ("c:\Backup\Driver_" & d.driverletter & "_" & date & "")
A voir également:

2 réponses

NHenry Messages postés 15144 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 24 juillet 2024 333
Modifié par NHenry le 19/07/2015 à 23:23
Pourquoi utiliser FSO pour créer un dossier alors que VB comporte déjà l'instruction MkDir qui le fait très bien (en .NET, c'est différent, voir la classe System.IO.Directory).

En pas à pas, as-tu regardé les valeurs des variables ?
Sur quelle ligne as-tu l'erreur ?
As-tu essayé sans le "set" ?

http://www.devguru.com/technologies/vbscript/14053

J'interviens principalement en VB6 et VB.NET, avec un peu de C#, mais la modération m'amène souvent sur d'autre langages.
En VB.NET pensez à activer "Option Explicit" et "Option Strict"
1
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 729
20 juil. 2015 à 08:11
0
Toncopin Messages postés 128 Date d'inscription vendredi 4 juillet 2014 Statut Membre Dernière intervention 16 janvier 2016 7
20 juil. 2015 à 16:26
Merci, je sait déja comment créer un dossier, c'est une variable qui me bloquait pour le nom de mon dossier, merci quand même.
0