>Hello, I am looking for a getfile() replacement, to preserve the case of the filename. Not sure if MSComDlg.CommonDialog is the right way to go? Not sure if that is a good idea, or there are better alternatives?
Christian, you may retrieve the preserved case after the user select the file.
LOCAL UpperCased AS String
LOCAL ARRAY PreservedCase (1)
m.UpperCased = GETFILE()
ADIR(PreservedCase, m.UpperCased, "", 1)
? m.PreservedCase
----------------------------------
António Tavares Lopes