Italia
Include

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 naturalmente 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
Downloadcounter306
Download
 
24.05.2005  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

4.736 Views

Untitledvor 0 min.
Member 862464112.05.2024
Gast-081515.08.2021
H.Brill24.10.2020
Andre Rohland24.07.2018
Di più...

Themeninformationen

Dieses Thema hat 1 subscriber:

unbekannt (1x)


Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


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