Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как запустить приложение и открыть в нем файл? [D7, WinXP]


MaxxSoft ©   (2004-11-16 10:13:00) 

Например необходимо запустить Winamp, открыть playlist (.m3u) и начать воспроизведение. Как это сделать?


clickmaker   (2004-11-16 10:56:00) [1]


> чтобы не открывать новую тему, как сворачивать приложение
> в tray?

Открой лучше новую тему, ее давно тут не было :))


MaxxSoft   (2004-11-16 10:50:00) [2]

Большое спасибо всем, разобрался с помощью класса TCustomFileRun - и соответственно ф-ии ShellExecute.
Еще вопрос, чтобы не открывать новую тему, как сворачивать приложение в tray?


begin...end   (2004-11-16 10:29:00) [3]


> [3] MaxxSoft ©   (16.11.04 10:24)

WinAmp запустится автоматически; но только в случае, если он зарегистрирован в качестве приложения по умолчанию для открытия файлов *.m3u.


MaxxSoft   (2004-11-16 10:24:00) [4]

А сам Winamp запускать через WinExec?


clickmaker   (2004-11-16 10:21:00) [5]

ShellExecute(0, nil, 'playlist.m3u', nil, nil, SW_SHOWNORMAL);


Virus.exe   (2004-11-16 10:18:00) [6]

Сделай также как делает винда.Передай программе в качестве параметра имя файла для открытия.Я точно не помню как именно должен параметр выглядеть.Но узнать это просто.Напиши небольшую
программку,которая выводит параметры,переданные ей в командной строке.А потом нажми на нужном файле "открыть с помощью",и укажи там свою прогу.Так ты узнаешь,как надо передавать программе путь
к нужному файлу.


Наверх

Титульная страница Поиск, карта сайта Написать письмо