Why?
Come on... One line of code. That's why. (If it worked the way I want). His thing is like a sledge hammer. However, now that the simple MD does not work, I may well be forced to go with his code. Which I will be thankful for his contribution.
>Sergey provided you with the link of doing so and preserving the case name - so why did you go with MD ?
>
>Also, don't use macro in MD line, use name expression MD (myFolderPath)
>
>Finally, also check Sergey's site for the Opening Windows Explorer for a specified path.
>
>
Open WE for specified path>
>>Get this...
>>
>>When I run MD from the *command line*, the folders created will honor the upper case all caps:
>>
>>
>>MD "F:\QUOTE\GHT001\12345"
>>
>>
>>But, when I call the MD command from within a method in a form, it's being created in lower case!!!! I know the values I'm giving it are UPPER CASE.
>>
>>
>>
>>Lparameters tcFolderPath, tlOpenInExplorer
>>
>>If Empty(tcFolderPath)
>> tcFolderPath = this.GetFolderName()
>>EndIf
>>
>>Try
>> Md &tcFolderPath
>>Catch
>>EndTry
>>
>>If tlOpenInExplorer
>> Run /N "explorer" &tcFolderPath
>>EndIf
>>
>>
>>
>>
>>My OS is Win7 64-bit and I'm writting to a Windows Server 2003.
>>
>>
>>
>>
>>
>>>See
http://www.berezniker.com/content/pages/visual-foxpro/creating-directory-preserving-name-case>>>
>>>>Anyone know of any utils for VFP that will create a folder path given a passed in string?
>>>>
>>>>
>>>> CreateFolderPath("F:\Quotes\GTH001\12345\")
>>>>
>>>>
>>>>Some parts of the paths may already exist, some may not. I just need it to handle all the relevant issue. If it exists, then fine, it not, create whatever is missing.