Delphi | SEclub.org
Delphi
Все новые
Всего сообщений: 1912
*
IceMage
22 сен 2008 в 03:55
kan_358, г г :) терь пнятна, почему все заработало...
*
IceMage
22 сен 2008 в 03:58
MoteX, надо прописать ассоциацию файлов *.mp3 и твоей проги в реестре винды, мона даж вручную. Дома буду - напишу, а можи кто раньше заглянет...
*
MoteX
22 сен 2008 в 04:12
!ceMage, ты не понял!реестр не причем,мне надо што бы плеер этот файл открывал автоматом!типо как винамп гг
*
IceMage
22 сен 2008 в 12:44
MoteX, ща проверю... Почти не пользовал TMediaPlayer, уж очень он тормозной...
*
IceMage
22 сен 2008 в 12:49
MoteX, там такая тема: при открытии файла винда шлет ассоциированному приложению сообщение WM_<что-то-там>, с адресом файла. Надо его перехватить и On Create присвоить полю имени файла в плеере. По-моему, в общих чертах так.
*
IceMage
22 сен 2008 в 12:51
MoteX, эта система сообщений виндовских между окнами - настоящий клад... Че тока через них не делается )))
*
CXakep75
22 сен 2008 в 14:45
MoteX, у проги есть переменая ParamStr типа string, в которую система пишет адрес запускаемого файла. Ещё есть ParamCount типа integer, в которую пишется сколько всего файлов нужно открыть.
*
IceMage
22 сен 2008 в 19:37
Ппц я лошок, таких простых вещей не знаю! :lol:
*
MoteX
22 сен 2008 в 21:57
Блин...мысль вроде понял но щас пка на парах...ПОПРОБУЮ гг,...схакер75 спасибо за исходник кстате!:)
*
MoteX
23 сен 2008 в 05:59
блин скоко мучался но нефига не понял гг,у медиаплеера ведь есть свойство Filename...то есть MediaPlayer1.FileName := ...как использовать с ParamStr?Можн исходник пример?гг
*
IceMage
23 сен 2008 в 06:45
MoteX, mp1.filename:=<имя проги>.ParamStr наверное... И все это при создании формы, например. Сам не пробовал )))
*
MoteX
23 сен 2008 в 06:50
!ceMage, MediaPlayer1.filename:=Project1.ParamStr; несканало...блин я чайник пока еще при всяких переменных :-D
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2025