wyświetlanie obrazka lub odtwarzanie dzwięku z zasobów

Odpowiedz Nowy wątek
2011-08-13 11:05
0

Mam mały i pewnie banalny problem. Załadowałem wszystkie obrazki i dźwięki do zasobów mojego programu i mam problem z podaniem lokalizacji, żeby po najechaniu myszki był widoczny obrazek z zasobów lub po kliknięciu w buttona odtwarzał się plik dźwiękowy z zasobów mojej aplikacji.

Pozostało 580 znaków

2011-08-14 04:16
1

http://msdn.microsoft.com/en-us/library/7k989cfy(v=vs.80).aspx - o to chodzi? Bo nie bardzo wiem co dokładnie rozumiesz przez nazwe "zasoby mojej aplikacji".

Pozostało 580 znaków

2011-08-14 21:31
0

Częściowo TAK, ale jak to zastosować do plików *.WAV jak mu lokalizacje podać?

Pozostało 580 znaków

2011-08-15 12:31
0

Mam coś takiego zrobione i wywala mi błąd, przy:

this.Player.SoundLocation = **Prog.Properties.Resources.Start**;

A tu część kodu programu:

using.System.IO;
 
namespace Prog
{
    public partial class Start : Form
    {
 
        private SoundPlayer Player = new SoundPlayer();
 
...
 
        private void Form1_Load(object sender, EventArgs e)
        {
            try
            {
                this.Player.SoundLocation = Prog.Properties.Resources.Start;
                //this.Player.SoundLocation = @"...\Prog\Media\Start.wav";
                this.Player.PlaySync();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Błąd aplikacji.");
            }
        }

Pozostało 580 znaków

2011-08-15 12:48
Karol

w konstruktorze SoundPlayer podaj ścieżkę do zasobu

private SoundPlayer Player = new SoundPlayer(Prog.Properties.Resources.Start); 

lub coś takiego w zdarzeniu Form1_Load jak ci pasuje

Player.Stream = WpfApplication1.Properties.Resources.Windows_Logon_Sound; 

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0