Вверх ↑
Этот топик читают: Гость
Ответов: 4641
Рейтинг: 334
#31: 2009-11-02 22:52:15 ЛС | профиль | цитата
host-77.91.198.47.vernet. писал(а):
а дополнительно появляется панель радио?

можно и рядом. да хоть как. тебе ни кто не запрещает изменять размеры формы после появления панели...вариантов масса.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 413
Рейтинг: 57
#32: 2009-11-03 20:28:53 ЛС | профиль | цитата
Мне все же удалось решить косяки без кардинального изменения схемы, может и не совсем рационально, за то работает!!!
Ravilr писал(а):
ну поиграйся....подумай...до чего нибудь додумаешся.

Додумался и исправил:
- отображение окна на панели задач при свертывании в трей.
- отсчет при проигрывании начинается с 00:00 а не с 00:-1.
- добавлен таймер для записи звукового потока из интернета.
- добавлено около десятка новых радиостанций.
Плеер и схема заново выложены в файлообмен.
Eще косяки выловил кто
MAV писал(а):
Poputchik, пошёл проверять на другом компе, файл midi(любой) грузится и воспроизводится, но без звука.

карма: 0

0
Ответов: 175
Рейтинг: 10
#33: 2009-11-03 21:48:50 ЛС | профиль | цитата
Poputchik,
Прости за дамские капризы, но кнопки rew и play я бы поменял местами. Но прога твоя, тебе видней.
Кстати фильтр расширений могу подкинуть немного проще, чем куча масок. Если интересно, маякни.
карма: 1

0
Ответов: 413
Рейтинг: 57
#34: 2009-11-03 21:50:59 ЛС | профиль | цитата
a0005d26f писал(а):
Если интересно
Мне все интересно! Подкидывай.
карма: 0

0
Ответов: 175
Рейтинг: 10
#35: 2009-11-03 21:54:01 ЛС | профиль | цитата
code_15526.txt
Только в переменной Mus&Vid подправь под свои расширения
карма: 1

0
файлы: 1code_15526.txt [966B] [548]
Ответов: 413
Рейтинг: 57
#36: 2009-11-03 22:01:19 ЛС | профиль | цитата
a0005d26f, А по скорости как быстрее, по твоей схеме или через маски? Сейчас при открытии 7 Гб музыки программа, у меня, задумывается на время до 10 сек.
карма: 0

0
Ответов: 175
Рейтинг: 10
#37: 2009-11-03 22:10:27 ЛС | профиль | цитата
Не мерял, все может быть. А для 7Gb 10с - это много?
Кстати, там где два колонки уровня (между бобинами) я бы поставил один таймер и хаб, а не два таймера на каждую колонку. Таймеры проц жрут как бешеные собаки
карма: 1

0
Ответов: 413
Рейтинг: 57
#38: 2009-11-03 22:13:13 ЛС | профиль | цитата
a0005d26f писал(а):
Таймеры проц жрут как бешеные собаки
А у меня их штук 10
Посмотрел сколько оперативки ест программа в режиме плеера: сейчас - до 15,748 КБ, затем удалил всего два таймера и увидел 11,504 КБ (Повторил эксперимент несколько раз, результат один и тот же). Спасибо за совет - будем ставить хабы!
Справедливости ради должен сказать, что дальнейшее отключение таимеров существенного прироста в производительности не дали!
карма: 0

0
Ответов: 175
Рейтинг: 10
#39: 2009-11-03 22:16:10 ЛС | профиль | цитата
Я б их удалил как класс, но без них - никуда
карма: 1

0
Ответов: 273
Рейтинг: 29
#40: 2009-11-04 00:17:46 ЛС | профиль | цитата
Бегущую строку можно улучшить: заменить слово "продолжительность" на "длина" или еще более короткое либо можно посмотреть как это сделано в популярных программах:
Например бегущая строка Aimp:
.:: 07:15 :: Sigma Vs Transmission - Smalltown Boy :: MP3 :: 44 kHz, 160 kbps, 8,32 Mb ::.
А вот что это обозначает:
__длина__Название___________________________формат_частота_битрейт__размер__
Короче без слова "продолжительность" строку меньше ждать...

Да, в режиме радио иногда StreamTitle пустая бежит, можно ввести проверку, и если она пустая, то ее не выводить...

И иногда, когда над кнопками, например вызова формы радио, проводишь мышкой, эта кномпа на миг в серый окрашивается - это картинка меняется на ней...
Можно попробовать цвет фона элемента Image, который отображает эту кнопку, поставить черным а не серым - тогда меньше в глаза эффект смены картинок бросаться будет

А в целом отличный плеер, бобины тоже понравились
Иконка радио анимированная - тоже красиво...
карма: 0

1
Голосовали:Poputchik
Ответов: 413
Рейтинг: 57
#41: 2009-11-04 12:12:42 ЛС | профиль | цитата
tomas, Спасибо за замечания, посмотрю что можно исправить.
Я сейчас бьюсь над тем чтобы при клике на аудио файле запускался плеер и начинал воспроизводить (Получилось, правда перед этим нужно один раз в контекстном меню виндовс выбрать для данного типа файлов мой плеер). А вот как сделать что-бы при клике по следующему файлу не новый плеер запускался а тот же но с новой композицией или новый но при этом старый закрывался. Если кто знает реализацию, то прошу подсказать!
карма: 0

0
Разработчик
Ответов: 4697
Рейтинг: 426
#42: 2009-11-04 12:29:18 ЛС | профиль | цитата
Poputchik писал(а):
А вот как сделать что-бы при клике по следующему файлу не новый плеер запускался а тот же но с новой композицией или новый но при этом старый закрывался

Можно попробовать вот так, хотя не уверен code_15541.txt
------------ Дoбавленo в 12.33:
Да, имя мьютексу не забудь дать
карма: 10
1
файлы: 1code_15541.txt [1.5KB] [556]
Голосовали:Poputchik
Ответов: 413
Рейтинг: 57
#43: 2009-11-04 19:05:37 ЛС | профиль | цитата
Assasin, В принципе твоя схема подошла, только лишнее выбросил и все заработало!
Теперь плеер может запускаться двойным щелчком по аудио файлу, при условии что для этих типов файлов выбран он по умолчанию. Также изменил отображения бегущих строк в приемнике (при отсутствии информации от радиостанции она пустая) и в плеере (на нее перенес и текущую позицию проигрывания и формат файла).
Файлы в файлообмене обновил!

Теперь о проблемах: После того как добавил возможность запуска при двойном клике по файлу, при выполнении этого самого клика происходило моргание форм (из-за того что вторая на доли секунды появлялась), что бы это избежать я сделал основную форму невидимой, и лишь по истечении таймера она появляется (мили секунды, но этого достаточно чтоб при запуске второй формы она успела передать информацию и выключится), но при этом решении - при запуске плеера его нет на панели! и только после сворачивания в трей и разворачивания из трея, он появляется на панели. Получается что элемент MainForm не совсем верно работает, если по умолчанию в свойстве Visible = Falshe. Как это можно исправить???
Схема: http://www.hiasm.com/xf/attach/share/PMP.rar
карма: 0

0
Ответов: 970
Рейтинг: 270
#44: 2009-11-04 19:09:08 ЛС | профиль | цитата
и только после сворачивания в трей и разворачивания из трея, он появляется на панели


у меня вроде такая же проблема... http://hiasm.com/forum.html?q=3&t=52222
карма: 0

0
Ответов: 413
Рейтинг: 57
#45: 2009-11-04 19:16:14 ЛС | профиль | цитата
Genius, ДА точно! тоже самое. Может великие сего форума помогут советом?

карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)