Deutsch
Includes

MCIClass.inc

 


Beschreibung:

Die MCIClass.inc enthält grundlegende Methoden zum Abspielen von div. Media-Formaten per MCI. Welche Formate, hängt von den installierten Codecs ab. Mit installiertem Media-Player lassen sich z.B. *.wmv oder *.mpg abspielen. Desweiteren natürlich Sounddateien (WAVE, MP3 usw.)




Deklaration:

$I MCIClass.inc
Declare MCI#
Dim MCI#, MCI




Die wichtigsten Methoden:

MCI.Load(Nb&, FileName$)
MCI.Play(Nb&)
MCI.Pause(Nb&)
MCI.Stop(Nb&)
MCI.Free(Nb&)
MCI.GetStatus(Nb&)
.GetStatus kann folgende Werte annehmen:
%MCI_UnKnown 0
%MCI_Stopped 1
%MCI_Playing 2
%MCI_Paused 3

Weitere Methoden:

MCI.PlayStart, MCI.PlayPart, MCI.Resume, MCI.SetVolume, MCI.GetVolume, MCI.Seek, MCI.GetLength, MCI.GetPosition


Beispiel:

 $I MCIClass.inc
Declare MCI#, Pfad$
Dim MCI#, MCI
WindowTitle "Simple Mini-MP3-Player"
WindowStyle 31
Window 100, 100 - 370, 50
ClearList
Pfad$ = ChooseDir$("Bitte MP3-Ordner wählen:")

If Pfad$ <> ""

    AddFiles "*.mp3"

Else

    Dispose MCI#
    End

EndIf

Print " Zum beenden, einfach Fenster schließen"

WhileLoop 0, %GetCount

    WindowTitle FindFirst$(ListBoxItem$(&Loop))

    With MCI#

        .Load(1, ListBoxItem$(&Loop))
        .Play(1)

        While .GetStatus(1) = %MCI_Playing

            Sleep 100

        EndWhile

        .Free(1)

    EndWith

EndWhile

Dispose MCI#

2 kB
Hochgeladen:24.05.2005
Ladeanzahl309
Herunterladen
 
24.05.2005  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

4.833 Betrachtungen

Unbenanntvor 0 min.
Member 862464112.05.2024
Gast-081515.08.2021
H.Brill24.10.2020
Andre Rohland24.07.2018
Mehr...

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

unbekannt (1x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie