vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: libvlc und AccessViolationException 
Autor: ChickenWing
Datum: 26.02.10 20:50

Ups.Tut mir Leid, hier ist der rest:

  Friend Class VlcInstance
        Implements IDisposable
        ' Methods
        Public Sub New(ByVal args As String())
            Dim currentDirectory As String = Environment.CurrentDirectory
            Environment.CurrentDirectory = VlcHelpers.QueryVlcInstallPath
            Dim exception As New VlcException
            Me.Handle = clsLibVlc.libvlc_new(args.Length + 1, args, ( _
              exception.Ex))
            If exception.IsRaised Then
                Throw exception
            End If
            Environment.CurrentDirectory = currentDirectory
        End Sub
    Public Class VlcHelpers
        ' Properties
        Public Shared ReadOnly Property QueryVlcInstallPath() As String
            Get
                Dim key As RegistryKey = Registry.LocalMachine.OpenSubKey( _
                  "SOFTWARE\VideoLAN\VLC")
                If (key Is Nothing) Then
                    Return ""
                End If
                Return CStr(key.GetValue("InstallDir", ""))
            End Get
        End Property
 
    End Class
    Friend Class VlcMedia
        Implements IDisposable
        ' Methods
        Public Sub New(ByVal instance As VlcInstance, ByVal url As String)
            Dim exception As New VlcException
            Me.Handle = clsLibVlc.libvlc_media_new(instance.Handle, url, ( _
              exception.Ex))
            If exception.IsRaised Then
                Throw exception
            End If
        End Sub
 Friend Class VlcMediaPlayer
        Implements IDisposable
        ' Fields
 
        Private m_drawable As IntPtr
        Friend Handle As IntPtr
        Private paused As Boolean
        Private playing As Boolean
 
 
        ' Methods
        Public Sub New(ByVal media As VlcMedia)
            Dim ex As New VlcException()
            Me.Handle = clsLibVlc.libvlc_media_player_new_from_media( _
              media.Handle, ex.Ex)
            If ex.IsRaised Then
                Throw ex
            End If
        End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
libvlc und AccessViolationException2.850ChickenWing26.02.10 20:04
Re: libvlc und AccessViolationException2.645ChickenWing26.02.10 20:05
Re: libvlc und AccessViolationException2.468ModeratorDaveS26.02.10 20:44
Re: libvlc und AccessViolationException2.393ChickenWing26.02.10 20:50
Re: libvlc und AccessViolationException2.523ChickenWing26.02.10 21:06

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel