folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder Lütfen Yardım Eder Misiniz? [C# MP3 Nasıl Oynatılır?]



Lütfen Yardım Eder Misiniz? [C# MP3 Nasıl Oynatılır?]

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mamii
    mamii's avatar
    Kayıt Tarihi: 24/Haziran/2008
    Erkek

    Arkadaşlar bir proje hazırlıyorum bu projeyi Visual Studio 2008 ile yazıyorum.. Projemde bir çok buton var ve hepsi boş butonlar. Butona tıklandığında eğer buton boşsa bir pencere açılacak ve o pencereden bir şarkı yerleştirecek, o şarkı oraya kaydedilecek.. Bunları sql 2005 ile yapmayı planlıyorum. Fakat çok araştırdım ve hiçbir yerde bulamadım, mp3 nasıl oynatacağım???

     Aşağıda verilen kodlar sadece .wav uzantılı dosyalarıı çalıyor..

    using System;

    using System.Collections.Generic;

    using System.ComponentModel;

    using System.Data;

    using System.Drawing;

    using System.Linq;

    using System.Text;

    using System.Windows.Forms;

    using System.Media;

    namespace Efekt”r

    {

    public partial class Form1 : Form

    {

    public Form1()

    {

    InitializeComponent();

    }

    private void Form1_Load(object sender, EventArgs e)

    {

    SoundPlayer oynatici = new SoundPlayer();

    string muzik_yeri = "C:\\windows\\media\\sarki.wav";

    oynatici.SoundLocation = muzik_yeri;

    oynatici.Play();

    listBox1.Items.Add(
    "Mzik BaŸlatld");

    }

     

     

    Yardımarınızı bekliyorum ...


    ÖSS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    sekooo
    sekooo's avatar
    Kayıt Tarihi: 12/Mayıs/2007
    Erkek

    using System.Runtime.InteropServices;

    Bunu ekleyerek API fonksiyonlarını kullanabilirsin.

    Konu hakkında fazla bir bilgiye sahip değilim ama API'nin işini göreceğini düşünüyorum.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    M1KROP
    M1KROP's avatar
    Kayıt Tarihi: 12/Temmuz/2006
    Erkek

    bende csharp web browser yaptım bi tane manyak. ama onla tahribat.com'a girdiğimde online.asp'de benim ie 4 ile bağlandığımı gösterio.


    Hayatımda gördüğüm en güzel kadın. Sizcede öyle değil mi: http://www.yonkis.com/mediaflash/alba.htm
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    M1KROP
    M1KROP's avatar
    Kayıt Tarihi: 12/Temmuz/2006
    Erkek

    ^^^^

    Nedenini ertan yazı sağolsun:

    hoca cvp yazıyordum san c# ile ilgili de mesaj yazma hakkım bitti :)
    sorun şu..
    kullandığın webbroweser microsoftun ürünü ve o internet explorer ile paralel çalışıyor.. bu yüzden sitelerde öyle gözükür..
    farklı bişey görünmesini istiyorsan kendi browserini kendin tasarlamalısın..


    Hayatımda gördüğüm en güzel kadın. Sizcede öyle değil mi: http://www.yonkis.com/mediaflash/alba.htm
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mamii
    mamii's avatar
    Kayıt Tarihi: 24/Haziran/2008
    Erkek

    M1KROP konu ile alakasız saçma saçma işler yazma lütfen....

    sekooo arkadaşım sana da teşekkür ederim. API falan bilmiyorum ama deneyeceğim... Lütfen bilenler söylesin arkadaşlar...


    ÖSS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mamii
    mamii's avatar
    Kayıt Tarihi: 24/Haziran/2008
    Erkek
    Arkadaşlar ben bir çözüm buldum, formuma windows media player in dll ini ekledim ve sonra formuma ekledim, şarkılarımı onun üzerinden yürütüyorum..

    ÖSS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    angels_demos
    angels_demos's avatar
    Kayıt Tarihi: 03/Haziran/2006
    Erkek
    using System.Runtime.InteropServices;
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mamii
    mamii's avatar
    Kayıt Tarihi: 24/Haziran/2008
    Erkek

    angels_demos bunu yazdı:
    -----------------------------
    using System.Runtime.InteropServices;
    -----------------------------

    Win API


    ÖSS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Memik_
    Memik_'s avatar
    Kayıt Tarihi: 15/Temmuz/2008
    Erkek

    Add Reference diyalog kutusunda COM sekmesinde Windows Media Player’ı seçip OK düğmesini tıklayıp WMPLib referansını uygulamaya dahil ettim. Ardından aşağıdaki gibi kod yazarak WindowsMediaPlayer nesnesi hazırlayıp Open diyalog kutusunda seçilecek dosyayı seslendirdim.

     

     private void Seslendir_Click(object sender, EventArgs e) 

    {  

     openFileDialog1.ShowDialog();  

     WMPLib.WindowsMediaPlayerClass oynatici = new WMPLib.WindowsMediaPlayerClass();  

     oynatici.URL = openFileDialog1.FileName;  

     oynatici.play(); 

     }


    Memik YANIK - www.memikyanik.com
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mamii
    mamii's avatar
    Kayıt Tarihi: 24/Haziran/2008
    Erkek
    private void button1_Click(object sender, EventArgs e)

    {

    openFileDialog1.ShowDialog();

    button1.Text = openFileDialog1.SafeFileName;

    lbl_calansarki.Text = openFileDialog1.FileName;

    axWindowsMediaPlayer1.URL = lbl_calansarki.Text;

    }

    bu şekilde çalışıyor aynı zamanda şarkının adını bulunduğu butonun text ine yazıyor fakat tek eksiğim var..

    Bu olayların hepsini buton un clickine yazdık, mesela şarkıyı 2.kez çalmak istediğimizde yine openFileDialog açılıyor bunu engellememiz lazm... ??? Fikri olan ?


    ÖSS maratonu başlıyor. Dershane de başladı. Bir süre TBT"de yokum. Seneye kaldığım yerden devam =)
Toplam Hit: 3475 Toplam Mesaj: 10