Страница: 1 |
Страница: 1 |
Вопрос: От винта!
Добавлено: 04.01.09 15:19
Автор вопроса: gekko | Web-сайт:
Всех с годом.
Кто подскажет, как словить то, что передается winamp'у?
Т.е. Если в IE передается параметрами команд лайна, то Винамп..?
Делал так: Менял ВинАмп на свой экзешник,
пробовал Command, - чушь выводит.
GetCommandLine - снова не то.
Посоветуйте, как быть?
Ответы
Всего ответов: 15
Номер ответа: 1
Автор ответа:
Фенягz
ICQ: 387437448
Вопросов: 7
Ответов: 202
Web-сайт:
Профиль | | #1
Добавлено: 04.01.09 16:13
Всмысле
PS:Я WinAmp не юзаю. У меня Windows Media Player.
Номер ответа: 2
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #2
Добавлено: 04.01.09 16:43
Все там правильно выводится. Иначе из оболочки в прогу никак параметры не передаются.
Номер ответа: 3
Автор ответа:
Programmer
Вопросов: 71
Ответов: 246
Профиль | | #3
Добавлено: 04.01.09 16:57
Может DDE?..
Номер ответа: 4
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #4
Добавлено: 04.01.09 17:12
Ненене.
http://funkyimg.com/u2/826/347/1111_JPG.jpg
Все нормально там.
Номер ответа: 5
Автор ответа:
gekko
Вопросов: 39
Ответов: 127
Web-сайт:
Профиль | | #5
Добавлено: 04.01.09 21:22
Возможно я чего-то не понял, но я представлял что будут переданы конкретные пути файлов,
у меня text1.text = command$
выводит в текстовое поле -Embedding
Номер ответа: 6
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #6
Добавлено: 04.01.09 22:39
Палаааач, ну от тебя я скриншотов в JPG никак не ожидал
Номер ответа: 7
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #7
Добавлено: 04.01.09 22:56
Да просто GIMP на jpeg по умолчанию стоял PNG рулит! gekko, а по твоему вопросу... щас позырим подробнее
Номер ответа: 8
Автор ответа:
@lex
Вопросов: 14
Ответов: 262
Профиль | | #8
Добавлено: 05.01.09 00:02
Ложим вместо винампа и получаем путь к файлу) Все прекрасно работает, никаких -Embedding
Номер ответа: 9
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #9
Добавлено: 05.01.09 00:11
Может у тебя WinAmp Agent запущен? может он какую-то хрень подставляет... ну или там, например, одна копия винампа уже запущена
Номер ответа: 10
Автор ответа:
gekko
Вопросов: 39
Ответов: 127
Web-сайт:
Профиль | | #10
Добавлено: 05.01.09 07:14
WinAmp Agent не запущен.
Стал думать на свой комп. проверил на работе - та же байда.
в случае с WinAmp выдает
-Embedding
то же самое проделал с вордом,
/n /DDE
Нигде полного адреса нет.
Номер ответа: 11
Автор ответа:
Father
Вопросов: 0
Ответов: 159
Профиль | | #11
Добавлено: 05.01.09 11:27
-Embedding
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Winamp.File\shell\...\ddeexec
HKEY_CLASSES_ROOT\Winamp.File\shell\...\ddeexec
Удалить бы их нафиг.
Номер ответа: 12
Автор ответа:
gekko
Вопросов: 39
Ответов: 127
Web-сайт:
Профиль | | #12
Добавлено: 06.01.09 14:28
HKEY_CLASSES_ROOT\Winamp.File\shell\...\ddeexec
Удалить бы их нафиг.
А смысл? Ведь есть там эти ключи, нет их там, список mp3'шек все равно передается в ВинАмп.(или doc'ов в Ворд)
Номер ответа: 13
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #13
Добавлено: 06.01.09 14:48
Если ключей не будет, то, наверное, параметры будут передаваться в командной строке... Хотя хз, не пробовал. В конце концов, если переметры передаются через DDE, то и читать их надо соответствующим образом.
Номер ответа: 14
Автор ответа:
gekko
Вопросов: 39
Ответов: 127
Web-сайт:
Профиль | | #14
Добавлено: 06.01.09 16:51
А подробнее по DDE можно? Как стоит читать параметры (или адреса файлов) переданные с её помощью?
Номер ответа: 15
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #15
Добавлено: 06.01.09 18:48
MSDN читай про DDE. Там вроде даже есть исходники утилитки DDESPY.