Обсуждение:Windows диалоги открытия/сохранения файлов в двух. и трехзвенке

0 (0)
  • Развернуть Обсуждение:Windows диалоги открытия/сохранения файлов в двух. и трехзвенке ( Обсуждение примера  19.05.2006 04:24 )
    0(0)
    На скору руку разработанные DLMки, реализующие вызов общесистемных
    Windows диалогов открытия/закрытия файлов как в двух., так и в трехзвенке
    (выбор режима работы происходит автоматически).
    Функции GetOpenFileName, GetSaveFileName возвращают полный путь к выбранному файлу
    или пустое значение.
    Имеют два необязательных параметра: 1 - маска или маски, перечисленные через
    точку с запятой, 2 - путь к директории по умолчанию.
    Работа со строками осуществляется в кодировке ANSI, поскольку все
    общепринятые системные и DLM функции используют эту кодировку.
    При инициализации DLM происходит поиск консольного окна и определение его
    дескриптора, поэтому под EasyWin возможно появление диалогов на заднем плане
    (проверить было не на чем).
    Исходники прилагаются, кто хочет доработать под EasyWin милости просим.

    commdlgs.d32 - DLM для двухзвенки или для СП.
    commdlgt.d32 - терминальная часть.

    Пример использования:
    Посмотреть пример
    >> Ответить