FindExecutable winapi

    Winapi функция FindExecutable

    function FindExecutable(FileName, Directory: PChar; Result: PChar): HINST;

    Функция возвращает имя и хендл приложения (.EXE) связанного с определенным имнем файла(типом файла).

    Параметры:
    FileName: Строка определяющая имя файла. Это может быть документ или исполняемый файл.

    Directory: Строка определяющая папку по умолчанию.

    Result: Строка (масив символов) принимающий имя файла, когда функция возвращает имя файла. Имя файла - строка содержащая путь к исполняемому приложению, когда срабатывает команда "open" для ассоциации типа файла.

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

    Если функция добивается успеха, возвращаемое значение - больше, чем 32.
    Если функция терпит неудачу, возвращаемое значение - менее или равная 32. Следующая таблица содержит возможной ошибки:
    0 - Системе не хватает памяти или ресурсов.
    31 - Нет ассоциации для определенного типа файлв.
    ERROR_FILE_NOT_FOUND - Файл не найден.
    ERROR_PATH_NOT_FOUND - Путь не найден.
    ERROR_BAD_FORMAT - Формат .EXE неверен (не-Win32 .EXE или ошибка в .EXE файле).

    Замечания
    Когда возвращается FindExecutable, параметр Result может содержать путь к запущенному сервере DDE, если сервер не отвечает на запрос, иницализируйте его.

    Надеюсь вы слышали про всемирно знаменитый интернет аукцион ebay, и 100% знаете историю про то как один парень в течении года активного обмена, смог постепенно выменять скрепку на дом. Если честно то я даже и не знал про то что существует ebay на русском языке ! По сути это быстрый сервис для совершения покупок за рубежом без лишних заморочек.

    Материал взят из:
    Русская спpавка по Windows API



    Последние из рубрики

    • FillRect winapi
    • FillRgn winapi
    • FindAtom

    ОтменитьДобавить комментарий