Jonas Skrevet 16. desember 2006 Del Skrevet 16. desember 2006 (endret) Hei, Bruker 'Microsoft Scripting Runtime' for å browse gjennom et par filer og vil liste opp alle stajoner. Bruker følgende kode, som vist skal sjekke om stasjonen er "ready", men .VolumeName gir fortsatt feilmelding som sier 'Device not ready', noe som virker litt ulogisk. IIf(objDrive.IsReady, _ objDrive.VolumeName & " (" & objDrive.Path & ")", _ objDrive.Path & " (Device not ready)") Ønsker følgende output: Local Disk (C:)Data (D:) Data (E:) F: (Device not ready) G: (Device not ready) Hva er det jeg gjør feil? Takker for hjelp! - Jonas Endret 16. desember 2006 av Jonas Lenke til kommentar
Jonas Skrevet 16. desember 2006 Forfatter Del Skrevet 16. desember 2006 IIf hentet tydelighvis VolumeName til tross for at IsReady var False. Løste det vet å bruke en vanlig if-setning istedenfor. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå