![]() |
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум | ![]() |
![]() |
Лисоводы всех стран, объединяйтесь !!! |
Аналог функции GETFILE() | |||
---|---|---|---|
OlegA Автор Сообщений: 522 Откуда: Иркутск |
Добрый день.
Нужен аналог функции GETFILE(), чтобы возвращало имя с учетом регистра. Функции GETFILE() возвращает в верхнем регистре. ![]() |
||
Re: Аналог функции GETFILE() | |||
---|---|---|---|
PaulWist Сообщений: 13587 |
MsComDlg.CommonDialog ------------------ Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам. (В.Шекспир Гамлет) ![]() |
||
Re: Аналог функции GETFILE() | |||
---|---|---|---|
dimuhametov Сообщений: 1517 Откуда: Костанай |
PROCEDURE myGETFILE LPARAMETERS cFileExtensions,cText,cOpenButtonCaption,nButtonType,cTitleBarCaption LOCAL m.lcfile m.cFileExtensions=IIF(EMPTY(m.cFileExtensions),'',m.cFileExtensions) m.cText=IIF(EMPTY(m.cText),'',m.cText) m.cOpenButtonCaption=IIF(EMPTY(m.cOpenButtonCaption),'',m.cOpenButtonCaption) m.nButtonType=IIF(EMPTY(m.nButtonType),0,m.nButtonType) m.cTitleBarCaption=IIF(EMPTY(m.cTitleBarCaption),'',m.cTitleBarCaption) m.lcfile=GETFILE(m.cFileExtensions,m.cText,m.cOpenButtonCaption,m.nButtonType,m.cTitleBarCaption) TRY oFSO=CreateObject("Scripting.FileSystemObject") loDir=oFSO.GetFile(m.lcfile) m.lcfile=loDir.path CATCH ENDTRY RETURN m.lcfile ------------------ Незнание делает жизнь такой интересной. ![]() |
||
Re: Аналог функции GETFILE() | |||
---|---|---|---|
akvvohinc Сообщений: 3186 Откуда: Москва |
После того, как имя файла с помощью GETFILE() получено, можно узнать имя этого файла с учетом регистра с помощью функции ADIR() с параметром nFlag=1. ![]() |
||
Re: Аналог функции GETFILE() | |||
---|---|---|---|
OlegA Автор Сообщений: 522 Откуда: Иркутск |
Спасибо большое, все просто если читать мат.часть. То же была мысль про ADIR(), запустил со стандартными параметрами результат тот же, а почитать хелп внимательно даже мысли не было. Всем спасибо, кто откликнулся. ![]() |
||
© 2000-2021 Fox Club  |