Функция GetFullPathName

Declare Function GetFullPathName Lib "kernel32.dll" Alias "GetFullPathNameA" (ByVal lpFileName As String, ByVal nBufferLength As Long, ByVal lpBuffer As String, ByVal lpFilePart As String) As Long

Платформа: Win 95/98, Win NT

GetFullPathName возвращает полный путь к файлу. Функция возвращает 0 в случае ошибки,или длину строки в успешном случае.

lpFileName
Имя файла.
nBufferLength
Размер в символах lpBuffer.
lpBuffer
Строка
lpFilePart
???

Пример:

' определяем полное имя файла autoexec.bat
Dim buffer As String  
Dim numchar As Long  ' длина буфера после вызова функции

ChDir "c:\"  ' выбираем папку
buffer = Space(255)  ' создаем место для приема строки
numchar = GetFullPathName("autoexec.bat", 255, buffer, "") font color="green"> ' помещаем строку в буфер
buffer = Left(buffer, numchar)  ' извлекаем имя файла
Debug.Print buffer  ' показываем результат
Схожие функции
GetShortPathName
Категория: Файлы

В начало.

specodegdamsk.ru
Сеть магазинов спецодежды. Интернет-магазин спецодежды
specodegdamsk.ru