06.01.2013 Aufrufe

Migration - Smarthome-Components

Migration - Smarthome-Components

Migration - Smarthome-Components

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

IPS_SetMediaFile<br />

boolean IPS_SetMediaFile ( integer $MedienID , string $DateiName , boolean $DateiMussExistieren )<br />

Parameterliste<br />

MedienID ID des zu verändernden Medienobjekts<br />

DateiName Dateiname der Mediendatei. Folgende Erweiterungen sind erlaubt:<br />

Typ des Medienobjekts passende Mediendateien<br />

0 (Designer Form) bin<br />

1 (Image Objekt) bmp, jpg, jpeg, gif, png, ico<br />

2 (Sound Objekt) wav, mp3<br />

DateiMussExistieren TRUE, wenn Existenz geprüft werden soll, sonst FALSE<br />

Rückgabewerte<br />

Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.<br />

Beschreibung<br />

Der Befehl bindet den Dateinamen DateiName an das Medienobjekt mit der ID MedienID. Der Parameter<br />

DateiMussExistieren gibt an, ob intern geprüft werden soll, ob die Datei vorhanden ist. Die zuzuordnende Mediendatei<br />

muss zum Medientyp des Medienobjekts passen.<br />

Beispiel<br />

$ImageFile = "C:\\Bilder\\Alarmsymbol.png"; // Image-Datei<br />

$MediaID = IPS_CreateMedia(1); // Image im MedienPool anlegen<br />

IPS_SetMediaFile($MediaID, $ImageFile, true); // Image im MedienPool mit Image-Datei verbinden

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!