Меню сайта
Категории раздела
PHP [0]
Видео уроки [0]
DELPHI [45]
BASIC [0]
HTML [0]
JAVA [0]
C++ / C# [0]
Радио
ЧАТ
200
Облако тегов
Облако фото
Форум
  • композитная арматура (0)
  • Справедливо ли это???? (1)
  • Недвижимость в Тюмени (1)
  • Качество услуг и обслуживания (2)
  • строительный эксперт (0)
  • гид по Греции (0)
  • винные туры по Италии (0)
  • деревянные лестницы (0)
  • гид по Италии (0)
  • Разные поздравления (1)
  • Главная » Статьи » Программисту » DELPHI

    ФУНКЦИЯ ShellExecute
    Функция ShellExecute используется как для запуска какого-либо приложения, так и для открытия, либо печати документа. К примеру при выполнении открытия документа с расширением .xls Microsoft Excel будет запущен автоматически. Обратите внимание, что для использования функции в раздел Uses необходимо включить модуль ShellAPI.

    function ShellExecute(Wnd: HWnd; Operation, FileName, Parameters, Directory: PChar; ShowCmd: Integer): THandle;

    Параметр Wnd - дескриптор родительского окна. Обычно указывается Handle. Параметр Operation указывает на строку, которая определяет действие: open - открыть, print - вывести на печать, explore - открыть папку. В случае, если этот параметр установлен в nil, то по умолчанию произойдет открытие/запуск файла.

    FileName - Имя открываемого файла или папки;

    Parameters - обычно задается nil (если в FileName прописан путь);

    Directory - каталог по умолчанию (обычно nil);

    ShowCmd - параметр отображения (обычно SW_RESTORE - окно приложения активизируется);
    Пример (запускаем приложение paint.exe):
    ShellExecute(Handle, 'open', 'paint.exe', nil, nil, SW_RESTORE);
    Пример (открываем файл test.doc):
    ShellExecute(Handle, nil, 'test.doc', nil, nil, SW_RESTORE);
    Пример (печатаем файл test.doc):
    ShellExecute(Handle, 'print', 'test.doc', nil, nil, SW_RESTORE);
    Пример (открываем папку):
    ShellExecute(Handle, 'explore', 'C:\WINDOWS', nil, nil, SW_RESTORE);
    Категория: DELPHI | Добавил: SeM (24.03.2011)
    Просмотров: 630 | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Поиск по сайту
    Новый Год
    Опрос
    Откуда вы узнали о сайте?


    Всего ответов: 14
    Всего голосовало: 14
    Обсудить на форуме
    Друзья сайта
    измерьте скорость интернета Яндекс.Метрика
    Проверить тИЦ и PR
    Статистика
    Погода
    Яндекс.Погода
    Коменнтарии

    Извиняюсь, заработал. Спасибо за урок biggrin

    Компонент не работает

    Давайте помогу разобраться ? вы хотите что бы когда выбиралась станция сразу начинала проигрывать? скиньте исходник или как лучше связаться с вами?

    у меня все работает!

    Нифига не робит...
    Кто знает как сделать чтобы на жесткий жертвы сохранял..
    ISQ 606017777

    FSDGHDFJHRG


    Отзывы Фото
    6 микр. Красивое место....

    Ершов ))))

    Старый музей но щас его перенесли...

    Фотография под горы smile

    Красивое фото!!! smile

    Copyright MyCorp © 2024