PureBasic

GetExtensionPart()

Синтаксис

Extension$ = GetExtensionPart(FullPathName$)

Описание


Извлекает расширение файла из имени файла включающего полный путь.

Параметры

FullPathName$ Имя файла включающее полный путь, для получения расширения файла.

Возвращаемое значение

Возвращает расширение файла. Например, если полный путь "C:\PureBasic\PB.exe"", результатом будет "exe".

Комментарии

Чтобы получить имя файла с расширением или часть пути от полного пути, посмотрите описание функций GetFilePart() и GetPathPart().

Пример (Фран)

Repertoire$ = GetHomeDirectory() ; Создаёт перечисление всех файлов и папок домашнего каталога.
If ExamineDirectory(0, Repertoire$, "*.*")
    While NextDirectoryEntry(0)
        If DirectoryEntryType(0) = #PB_DirectoryEntry_File
            Type$ = " [Файл] "
            Size$ = " (Размер : " + DirectoryEntrySize(0) + ")"
        Else
            Type$ = " [Каталог] "
            Size$ = "" ; Для каталога размер напрямую не определяется.
        EndIf

        Debug Type$ + DirectoryEntryName(0) + Size$
        Debug "Расширение : " + GetExtensionPart(DirectoryEntryName(0))
        Debug ""
    Wend
    FinishDirectory(0)
EndIf

См. также

GetFilePart(), GetPathPart()

Поддерживаемые OS

Все

<- GetCurrentDirectory() - Оглавление FileSystem - GetFileAttributes()->