Форум программистов, компьютерный форум CyberForum.ru

Служба, воспроизводящая mp3, не работает на других ПК - C++

Восстановить пароль Регистрация
 
adik_mendosa
0 / 0 / 0
Регистрация: 31.10.2012
Сообщений: 3
31.10.2012, 18:44     Служба, воспроизводящая mp3, не работает на других ПК #1
Вечер добрый, задали курсовую в институте, написать установщик службы которая будет выполнять какое либо действие, я выбрал воспроизводить музыкальный файл, я написал данную службу, она корректно устанавливается и удаляется, и по идее она должна открывать музыкальный файл под названием music.mp3 который хранится на диске с:\temp\music.mp3. Дома у меня все работает, устанавливаю службу, появляется служба myService, запускаю ее, открывается aimp3 и проигрывается файл, на любой другой машине, пробовал несколько, в частности в институте, служба устанавливается удаляется, но файл никак не открывает, хотя у меня все работает, пробовал и ShellExecute и с++ функцию system(); но на других машинах ничего не происходит и файл не открывается, прилагаю архив с проэктом, надеюсь на вашу помощь.
Вложения
Тип файла: rar служба.rar (7.08 Мб, 7 просмотров)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2012, 18:44     Служба, воспроизводящая mp3, не работает на других ПК
Посмотрите здесь:

пишу программу, компилирую, у меня на компьютере работает, а на других нет C++
Программа воспроизводящая звуки C++
Проигрывание mp3 C++
Служба времени C++
MP3 MICRO PLAYER C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
31.10.2012, 19:18     Служба, воспроизводящая mp3, не работает на других ПК #2
adik_mendosa, А по вашему, откуда на чужой машине должен появиться

с:\temp\music.mp3 ?
adik_mendosa
0 / 0 / 0
Регистрация: 31.10.2012
Сообщений: 3
31.10.2012, 19:38  [ТС]     Служба, воспроизводящая mp3, не работает на других ПК #3
Я лично копировал музыкальный файл с названием music.mp3 в папку TEMP, я не настолько глуп, еще варианты проблемы?
Gepar
 Аватар для Gepar
1173 / 529 / 20
Регистрация: 01.07.2009
Сообщений: 3,512
31.10.2012, 19:43     Служба, воспроизводящая mp3, не работает на других ПК #4
adik_mendosa, возможно нечем открывать mp3 файл на другом пк, проверьте открыается ли файл вручную.
adik_mendosa
0 / 0 / 0
Регистрация: 31.10.2012
Сообщений: 3
31.10.2012, 21:06  [ТС]     Служба, воспроизводящая mp3, не работает на других ПК #5
Пробовал, по умолчанию стоял и тот же vlc и media player, пробовал создавать новый проект и прописывал ShellExecute оно открывало, а моя вторая попытка была связана с использованием сишной функции system() она работает подобно командной строке, так в командную строку я тоже вбивал c:\temp\music.mp3 и оно открывало, а через службу ну никак не хочет, хотя у меня дома все работает.

Добавлено через 1 час 19 минут
В Администрировании -> службы, на моей службе поставил галочку взаимодействие с рабочим столом и тут я увидел что неважно какой музыкальный файл я бы открывал он открывается программой vlc media player, хотя по умолчанию я использоваю aimp, а открываю ShellExecute, вообще страные вещи происходят
Yandex
Объявления
31.10.2012, 21:06     Служба, воспроизводящая mp3, не работает на других ПК
Ответ Создать тему
Опции темы

Текущее время: 17:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru