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.
WINDEVCode Utilisateur (MCU)

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.
WINDEVCode Utilisateur (MCU)

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

WINDEV La gravure de CD est disponible uniquement sous Windows XP et supérieur. La gravure de DVD est disponible sous Windows Vista, et sous Windows XP en utilisant la mise à jour KB932716 pour Windows XP (cette mise à jour doit être téléchargée depuis le site de Microsoft et installée car elle n'est pas prise en compte par le mécanisme de Live Update).
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