DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Graveur de CD et DVD
  • Compilation
  • Présence d'un CD dans le graveur
  • CD et DVD multi-sessions
  • Configuration nécessaire
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
GraveurTypeMédia (Fonction)
En anglais : BurnerMediaType
Permet de connaître ou de modifier le format du CD ou DVD à graver. Par défaut, le CD ou le DVD est de type données.
Remarque : Lors de la modification du type de CD ou DVD à graver, la compilation en cours est automatiquement supprimée.
Exemple
// Gravure d'un CD de type données
GraveurTypeMédia(médiaType_CD_ROM_XA)
...
// Ajout de fichiers
GraveurAjouteFichier("C:\MonRépertoire\MonFichierA.TXT", "\MesFichiers\FicA.TXT")
GraveurAjouteFichier("C:\MonRépertoire\MonFichierB.TXT", "\MesFichiers\FicB.TXT")
...
// Gravure du CD
GraveurEnregistre("MonCD")
Syntaxe

Modifier le type du CD ou DVD Masquer les détails

<Résultat> = GraveurTypeMédia(<Type du CD ou DVD>)
<Résultat> : Booléen
  • Vrai si la modification a été prise en compte,
  • Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<Type du CD ou DVD> : Constante de type Entier
Type du CD ou DVD :
médiaType_CD_ROM_XACD de type données.
Le CD sera créé en mode "Track at Once".
Les données seront écrites avec les systèmes de fichier Joliet et ISO 9660.
Il sera possible d'ajouter d'autres fichiers ou de mettre à jour les fichiers existants ultérieurement.
médiaType_CDDA_CDROMCD de type audio.
Le CD sera créé en mode "Track at Once" (pause de taille fixe entre les pistes).
Il ne sera pas possible d'ajouter d'autres fichiers audio ou de données ultérieurement.
médiaType_DonnéesCD ou DVD de type données.
Le CD ou le DVD sera créé en mode "Track at Once".
Les données seront écrites avec les systèmes de fichier Joliet et ISO 9660.
Sur un CD uniquement, il sera possible d'ajouter d'autres fichiers ou de mettre à jour les fichiers existants ultérieurement.

Remarque : Il n'est pas possible de graver des DVD de type audio.

Connaître le type du CD Masquer les détails

<Résultat> = GraveurTypeMédia()
<Résultat> : Constante de type Entier
Type du CD ou DVD :
médiaType_CD_ROM_XACD de type données.
Le CD sera créé en mode "Track at Once".
Les données seront écrites avec les systèmes de fichier Joliet et ISO 9660.
Il sera possible d'ajouter d'autres fichiers ou de mettre à jour les fichiers existants ultérieurement.
médiaType_CDDA_CDROMCD de type audio.
Le CD sera créé en mode "Track at Once" (pause de taille fixe entre les pistes).
Il ne sera pas possible d'ajouter d'autres fichiers audio ou de données ultérieurement.
médiaType_DonnéesCD ou DVD de type données.
Le CD ou le DVD sera créé en mode "Track at Once".
Les données seront écrites avec les systèmes de fichier Joliet et ISO 9660.
Sur un CD uniquement, il sera possible d'ajouter d'autres fichiers ou de mettre à jour les fichiers existants ultérieurement.

Remarque : Il n'est pas possible de graver des DVD de type audio.
Remarques

Compilation

Une compilation correspond à l'ensemble des fichiers à graver sur un CD ou DVD. Cette compilation sera prise en compte lors du prochain appel de la fonction GraveurEnregistre.
Une compilation est automatiquement créée lors du premier appel de la fonction GraveurAjouteFichier ou de la fonction GraveurAjouteRépertoire. Une seule compilation à la fois peut être créée.
Une compilation est automatiquement supprimée :
  • soit lors du changement du type du CD/DVD à graver (fonction GraveurTypeMédia).
  • soit lors de la sélection du graveur utilisé par défaut (fonction GraveurSélectionne).
  • soit après l'appel de la fonction GraveurEnregistre (uniquement si la gravure a été lancée, <Résultat> à Vrai).
  • soit lors de l'annulation de la gravure (fonction GraveurAnnuleGravure).
  • soit lors de la fermeture de l'application WINDEV ou du site WEBDEV en cours.
WEBDEV - Code Serveur

Présence d'un CD dans le graveur

Pour connaître le type du CD dans le graveur, il est bien entendu nécessaire qu'un CD soit présent dans le graveur. Pour modifier le type du CD, il est nécessaire que le CD présent dans le graveur contienne assez de place pour graver une nouvelle session.
WEBDEV - Code Serveur

CD et DVD multi-sessions

Les CD de type données peuvent être multi-sessions : il est possible d'ajouter d'autres fichiers ou de modifier les fichiers existants ultérieurement.
Cette fonctionnalité n'est pas disponible :
  • Pour les CD de type audio
  • Pour les DVD de type données.
Astuce : Pour ajouter des données à un DVD par exemple :
  1. Copiez le contenu du DVD sur le disque dur.
  2. Effacez le DVD.
  3. Re-gravez le DVD avec le nouveau contenu.

Configuration nécessaire

WEBDEV - Code Serveur La gravure de CD et DVD sera réalisée sur le serveur Web. Pour graver des CD ou des DVD, le serveur doit être sous Windows XP ou supérieur. Pour graver des CD sous Windows 2003 Serveur, il est nécessaire d'activer le service de gravure IMAPI (nommée "Service COM de gravage de CD IMAPI"). Pour graver des DVD sous Windows 2003 Serveur, il est nécessaire d'installer en plus la mise à jour KB932716.
Composante : wd290grv.dll
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale