Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# Windows Forms

Войти
Регистрация
Восстановить пароль
 
andreasopta
1 / 1 / 0
Регистрация: 20.01.2015
Сообщений: 44
#1

Не могу задать норм путь к файлу - C#

23.12.2015, 23:04. Просмотров 174. Ответов 1
Метки нет (Все метки)

Есть у меня такой код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
.....
using WMPLib;
.....
 
WindowsMediaPlayer wmp = new WindowsMediaPlayer();
public Form1()
        {
            wmp.URL = (Directory.GetCurrentDirectory() + @"\Katawa Shoujo OST - Wiosna.mp3").Replace(@"", @"\");
            wmp.PlayStateChange += wmp_PlayStateChange;
        }
 
void wmp_PlayStateChange(int NewState)
        {
            if (music)
                wmp.controls.play();
        }
Я пытаюсь загрузить в wmp файл из текущего каталога. Как вы понимаете, если его там нет, то форма начанет сильно лагать.
Не подскажете, как можно запихнуть в wmp музыку из Properties.Resourses?
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2015, 23:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не могу задать норм путь к файлу (C#):

Путь к конфиг файлу - C#
Скажите пожалуйста, как взаимодействовать с конфиг файлом (App.config) если я хочу его вынести нв отдельный каталог? А не туда куда его...

Относительный путь к файлу - C#
Имеется проект C# Windows Forms, сохраненный в папке C:\Users\sony\Desktop\C Sharp\proj. В одном из классов имеется PictureBox: ...

Неправильный путь к файлу - C#
Я хочу запустить .exe файл и указываю полный путь с указанием диска но он ругается на этот путь ...

Путь к файлу из ресурсов - C#
Доброго времени суток товарищи! Мне необходимо указать путь к анимации (.swf) из ресурсов, файл которого уже добавлен туда. Как...

Путь к файлу в ресурсах - C#
У меня в ресурсах находится Excelевский файл. При его открытии я должен указать путь ... И тут загвоздка... Хелп плз!!! Пришлось пока...

Вывести путь к файлу - C#
написать класс на C# вывода пути к исполняемому файлу нашей программы. Буду признателен если поможете.

1
OwenGlendower
Модератор
Эксперт .NET
8489 / 7494 / 2754
Регистрация: 17.03.2014
Сообщений: 14,665
Записей в блоге: 1
24.12.2015, 09:15 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от andreasopta Посмотреть сообщение
если его там нет, то форма начанет сильно лагать.
Проверь что файл существует прежде чем использовать его.
C#
1
2
3
4
5
6
7
using System.IO;
//...
string mp3path = Path.Combine(Application.StartupPath, "Katawa Shoujo OST - Wiosna.mp3");
if (File.Exists(mp3path))
{
    wmp.URL = mp3path;
}
Обрати внимание:
  • Для определения каталога приложения лучше использовать Application.StartupPath т.к. GetCurrentDirectory (т.н. «текущий каталог») может подвести
  • Вызов Replace(@"", @"") является бесмысленным.

Цитата Сообщение от andreasopta Посмотреть сообщение
Не подскажете, как можно запихнуть в wmp музыку из Properties.Resourses?
Это тебе сильно не поможет т.к. WMP не сможет проиграть файл из ресурсов. Его нужно будет предварительно сохранить в какой-то каталог.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.12.2015, 09:15
Привет! Вот еще темы с ответами:

Полный путь к файлу - C#
Моя прога выводит в листбокс полный путь к файлу в виде строки private void button1_Click(object sender, EventArgs e) { ...

Как указать путь к файлу? - C#
Привет, подскажите пожалуйста, как мне лучше сделать? у меня есть программа, которая меняет текст из Word, на текст который я ввожу в...

Указать путь к файлу в Designer - C#
Добрый день! Подскажите, пожалуйста. Как в Designer указать путь к картинке? Так не получается. Помогите, пожалуйста ...

Как указать путь к файлу? - C#
После опубликации проекта. при запуске приложения просит базу данных в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru