Spécifiez le nom de l'afficheur d'images, du lecteur audio ou du lecteur vidéo à utiliser en le faisant suivre de %s. DB2 Extensions remplace ultérieurement le signe %s par le nom du fichier contenant l'objet. Par exemple, l'instruction suivante d'un programme d'application en C démarre l'afficheur d'images OS/2 (ib) :
rc = DBiBrowse( "ib %s", /* programme d'affichage d'image */ MMDB_PLAY_FILE, "/Employés/images/adupont.bmp", MMDB_PLAY_NO_WAIT );
Il est possible d'indiquer une valeur nulle à la place du nom de programme. Dans ce cas, l'extension démarre l'afficheur d'images, le lecteur audio ou le lecteur vidéo par défaut indiqué dans la variable d'environnement DB2IMAGEBROWSER,
Pour plus d'informations sur l'utilisation des variables d'environnement par DB2 Extensions, reportez-vous à l'Annexe A, Définition des variables d'environnement de DB2 Extensions.
Par exemple, l'instruction suivante d'un programme d'application en C permet de démarrer le lecteur audio par défaut identifié par la variable d'environnement DB2AUDIOPLAYER :
rc = DBaPlay( NULL, /* utilisation du lecteur audio par défaut */ MMDB_PLAY_FILE, "/Employés/sons/dupont.wav", MMDB_PLAY_NO_WAIT );
La variable d'environnement doit identifier un programme : Si vous demandez un programme d'affichage ou de lecture par défaut (en spécifiant une valeur nulle), vérifiez que la variable d'environnement correspondante mentionne bien un tel programme. Si aucun programme de ce type n'est mentionné, l'API renvoie un code d'erreur.