Library code snippets

Return Parent Directory for Files and Folders

This short snippet of code will return the parent directory of a directory input, or the directory of a filename input.

s = "C:\test drive\yeah\boo.htm"
i = InStrRev(s, "\")
s = Left(s, i)
MsgBox s

If the input is a directory (C:\Windows\System) it will return that directory's parent (C:\Windows\). If the input is a file (C:\Windows\System\icon.jpg) it will return that file's directory (C:\Windows\System\).

Comments

  1. 01 Jan 1999 at 00:00

    This thread is for discussions of Return Parent Directory for Files and Folders.

Leave a comment

Sign in or Join us (it's free).

Michael Wales

Related discussion

Related podcasts

  • Christian Beauclair

    14 mai 2008 (�mission #0074) ::.Christian Beauclair: Stratégies de migration VB6 vers .NET Nous discutons avec Christian Beauclair des stratégies de migration VB6 vers .NET. Entre autres, nous discutons comment utiliser le "VB 6 Code Advisor" et le "Interop Forms Toolkit" pour ajouter la puiss...

Want to stay in touch with what's going on? Follow us on twitter!