Création de dossier avec variable

Résolu
Toncopin Messages postés 140 Statut Membre -  
Toncopin Messages postés 140 Statut Membre -
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 & "")

2 réponses

  1. NHenry Messages postés 15235 Date d'inscription   Statut Modérateur Dernière intervention   387
     
    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