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

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

Загрузка файла в проигрыватель при открытии(файла) [D7, WinXP]


ronyn ©   (2005-07-06 03:05:00) 

Как сделать так, что бы при открытии звукового файла, закреплённого за моим проигрывателем, файл загружался в проигрыватель. Иначе у меня получается - проигрыватель просто запускается, а файл приходится через меню отдельно открывать.


Antonn   (2005-07-09 07:16:00) [1]


> paramstr(1) Единица- это кол-во открываемых файлов

это параметр запуска


ronyn   (2005-07-09 01:08:00) [2]

На сколько я понимаю paramstr(1) Единица- это кол-во открываемых файлов, а если их количество всегда разное, как изменять этот параметр?


ronyn   (2005-07-08 23:16:00) [3]

Спасибо.


WondeRu   (2005-07-08 22:27:00) [4]

LMD


A22   (2005-07-08 20:20:00) [5]

@!#$$!@!$#%!!
вырвалось
F1 -> TMemo -> Lines -> methods
Add()


ronyn   (2005-07-08 15:28:00) [6]

Согласен, но как его НАЗВАНИЕ в мемо затолкать вместо СОДЕРЖАНИЯ?


A22   (2005-07-08 13:20:00) [7]

а paramstr(1) это что, не имя файла что ли?


ronyn   (2005-07-08 13:03:00) [8]

Точно также нельзя т.к в этом коде в мемо закружается сам файл, а мне нужно , что бы загружалось название файла.


Анонимщики   (2005-07-08 02:44:00) [9]

Точно так же


ronyn   (2005-07-07 22:37:00) [10]

Например для загрузки документа есть такой текст if paramcount>0 then memo1.lines.loadfromfile(paramstr(1))
Почему же  для звука всё так мудрёно?


Анонимщики   (2005-07-07 11:06:00) [11]

Это окончательные ответы.


ronyn   (2005-07-07 00:11:00) [12]

А поконкретней и поподробней можно?


A22   (2005-07-06 12:02:00) [13]

приложения, ассоциированные с определенным типом файлов указываются в реестре. пройдись по реестру поиском по строке "*.bmp" - найдешь где и увидишь как это делается

далее твой проигрываетль действительно должен обрабатывать командную строку,куда будет передаваться имя открываемого файла


Анонимщики   (2005-07-06 11:47:00) [14]

Если за файлом с соответствующим расширением закреплен твой проигрыватель (что значит твой? твоего написания?), то он должен уметь обрабатывать соответствующую командную строку (что-то вроде myplayer.exe /o filename.ext - точно не помню, в справке посмотри или смотри в программе ParamStr). Если не умеет и он втой - исправить, а если чужой - ничем помочь не могу.


Наверх

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