تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية عمل History في ميديا بلير
#1
اريد عمل History يعمل في ميديا بلير ؟
هذا كان استخدم كود : AxWindowsMediaPlayer1.URL = "..."
حيث ان عندي ادوات :

TreeView1 : يكون فيها قنوات , واريد اي قناة تعمل في ميدابلير تسجل في ListBox1
الرد }}}}
تم الشكر بواسطة:
#2
ممكن مساعده
الرد }}}}
تم الشكر بواسطة:
#3
السلام عليكم ورحمة الله وبركاته

هذه فكرة عامة لعمل ذلك :

كود :
Public Class Form1


    Dim historyPath As String = Application.StartupPath & "\history.txt"


    Private Sub OpenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OpenToolStripMenuItem.Click
        Dim ofd As New OpenFileDialog
        If ofd.ShowDialog = Windows.Forms.DialogResult.OK Then
            Me.AxWindowsMediaPlayer1.URL = ofd.FileName
            Me.AxWindowsMediaPlayer1.Ctlcontrols.play()
            Add2History(ofd.FileName) ' إضافة الملف المفتوح للهيستوري
            LoadHistroy()
        End If
    End Sub


    Private Sub Add2History(ByVal fname As String) ' دالة إضافة ملف للهيستوري
        Try
            If IO.File.Exists(historyPath) = False Then
                IO.File.CreateText(historyPath).Close()  ' إذا لم يُعثر علي الملف سيتم إنشاءه ثم إغلاقه
            End If
            My.Computer.FileSystem.WriteAllText(historyPath, fname & vbCrLf, True)
        Catch ex As Exception
            MsgBox(ex.Message, 48, "Add2History")
        End Try
    End Sub


    Private Sub LoadHistroy() ' دالة تحميل ملفات الهيستوري وإضافتها لأداة الليست بوكس
        Try
            If IO.File.Exists(historyPath) = False Then
                IO.File.CreateText(historyPath).Close()  ' إذا لم يُعثر علي الملف سيتم إنشاءه ثم إغلاقه
            End If
            Dim files() As String = IO.File.ReadAllLines(historyPath) 'قراءة جميع الملفات المحفوظة في ملف الهيستوري
            If files.Length > 0 Then '
                Me.ListBox1.Items.Clear()
                For Each itm As String In files
                    If itm <> "" Then
                        Me.ListBox1.Items.Add(itm) ' إضافة الملفات لأداة الليست بوكس
                    End If
                Next
            End If
        Catch ex As Exception
            MsgBox(ex.Message, 48, "LoadHistroy")
        End Try
    End Sub


    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        LoadHistroy() ' تحميل الهيستوري عند فتح النموذج
    End Sub


    Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
        Try ' لتشغيل الملفات الموجودة في الهيستوري
            If Me.ListBox1.Items.Count > 0 Then
                If Me.ListBox1.SelectedItems IsNot Nothing Then
                    Me.AxWindowsMediaPlayer1.URL = Me.ListBox1.SelectedItem.ToString
                    Me.AxWindowsMediaPlayer1.Ctlcontrols.play()
                End If
            End If
        Catch ex As Exception
            MsgBox(ex.Message, 48, "Play from Histroy")
        End Try
    End Sub
End Class

****
***
**
*
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}}
تم الشكر بواسطة:
#4
يااخي ما يعمل الكود معي
الرد }}}}
تم الشكر بواسطة:
#5
إذا كنت بتعمل علي ويندوز 7 اعطي برنامج صلاحيات مدير النظام
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [مشروع] سؤال حول كيفية ربط السكانر بمشروع vb.net safalo 1 47 19-09-17, 03:48 PM
آخر رد: أبو نوره
Thumbs Up كيفية تشغيل وإغلاق الادوات الذكية لويندوز 7 عن طريق الكود رمضان محمد 5 805 18-09-17, 03:40 PM
آخر رد: رمضان محمد
  كيفية دمج جدول المبيعات والمشتريات وحساب عدد المشتريات والمبيعات والمثال مرفق كصورة max_1978 3 339 17-09-17, 01:05 AM
آخر رد: Rabeea Qbaha
  كيفية تغير نوعية الاتصال من xmpp الي improver socket using Tls and DIGEST-MD5 login e-coder 0 29 16-09-17, 04:24 PM
آخر رد: e-coder
  [سؤال] كيفية نسخ النصوص من داخل ليست بوكس تنمية المعرفة 7 131 12-09-17, 11:15 PM
آخر رد: تنمية المعرفة
Question [سؤال] كيفية سحب قيمة متغير ادخل Public alims 7 160 11-09-17, 04:39 AM
آخر رد: محمد كريّم
  كيفية نسخ ملفات في مجلد الـ System32 أو أي مجلد خاص بالوندوز بواسطة ملف الـ Setup نبيل فتحى 5 123 09-09-17, 01:51 AM
آخر رد: نبيل فتحى
  [سؤال] كيفية معرف اسماء كل Button الموجودة فى الفروم عن طريق كلاس alims 8 154 04-09-17, 11:27 PM
آخر رد: alims
  [VB.NET] كيفية جلب مستند نصي من Resources الي Listbox e-coder 3 97 04-09-17, 07:28 AM
آخر رد: سعود
  كيفية اضافة حقل CheckBox لعنوان العمود المتألق9 6 137 24-08-17, 04:18 PM
آخر رد: سعود الشامان

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم