PLAY

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 3


PLAY (TonName{; Kanal})

ParameterTypBeschreibung
TonNameStringName des Tons
Windows: .WAV, .MID oder .AVI Datei
jede Plattform: MacOS 'snd' Ressource
oder leerer String für Ende asynchroner Ton
KanalNumerischmit Angabe asynchroner Synthesizer Kanal,
ohne Angabe synchron

Beschreibung unter Windows

Unter Windows spielt der Befehl PLAY Töne (.WAV files), MIDI (.MID files), oder Video (.AVI files) Windows Dateien. In TonName übergeben Sie den kompletten Pfadnamen der Datei, die Sie spielen möchten.

Hinweis: Sie können keine Multimedia-Dateien oder -objekte im asynchronen Modus spielen. Verwenden Sie dazu die OLE Services.

Der Befehl PLAY spielt unter Windows oder auf Macintosh (mit den unten angegebenen Einschränkungen) einen Sound vom Typ `snd` mit dem Ressourcennamen TonName auf Macintosh.

Wird Kanal nicht angegeben, wird Tonname synchron gespielt, d. h. die Ausführung der 4D Methoden wird solange unterbrochen, bis der Ton ganz abgespielt wurde.

Hat Kanal den Wert 0, erhalten Sie einfach digitale Töne. Der Ton wird asynchron abgespielt, d.h. er wird gespielt, ohne die Ausführung der Methoden zu unterbrechen. Die zugeteilte Kanalnummer hängt vom Ton ab, den Sie spielen möchten.

Mit folgender Anweisung können Sie das Abspielen von synchronem Sound stoppen:

   PLAY ("";0)

Arbeiten Sie mit einer Datenbank gleichzeitig unter Windows und auf Macintosh, können Sie Macintosh Töne auch auf der Windows Plattform spielen. Gehen Sie folgendermaßen vor:

Verwenden Sie auf Macintosh einen Ressourceneditor wie z.B. ResEdit oder Resorcerer, kopieren Sie die erforderlichen 'snd ' Ressourcen in die Resource fork der Strukturdatei.

Übertragen Sie die Datenbank mit 4D Transporter von Macintosh auf Windows.

Wichtiger Hinweis: Die Windows Version von 4th Dimension spielt keine Macintosh Töne, die mit MACE komprimiert wurden.

Beispiele

1. Folgendes Beispiel zeigt, wie Sie eine Videodatei auf Windows spielen:

   $DocRef := Open document ( ""; "AVI") 
   If (OK=1) 
      CLOSE DOCUMENT($DocRef) 
      PLAY (Document) 
   End if

2. Folgender Code erscheint in einer Startup Methode. Er begrüßt den Benutzer mit einem Sound, der auf Macintosh Begrüßungssound heißt:

   PLAY ("Welcome Sound") ` Spiele Begrüßungssound

Referenz

BEEP.

Anwendung des Befehls

QuickTime Container


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next