AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones de grabación de CD y DVD
  • taco
  • CD de audio ya grabado
  • Configuración necesaria
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Recupera las características del CD/DVD que se encuentra en la grabadora actual.. Este quemador puede ser seleccionado por QuemadorSeleccionar.
Observaciones:
  • El grabador debe estar inactivo al llamar a la función BurnerMediaInfo. Para conocer el estado actual del quemador, utilice Estado del quemador.
  • Para conocer la lista de quemadores disponibles desde el ordenador actual, utilice Lista de quemadores.
Ejemplo
// Status of burner
IF BurnerStatus() = burnerInactive THEN
// Characteristics of CD
ResType is int
ResFreeSize is int
ResNbSessions is int
ResType = BurnerMediaInfo(mediaType)
ResFreeSize = BurnerMediaInfo(mediaFreeSize)
ResNbSessions = BurnerMediaInfo(mediaNumberSessions)
 
Info("The type of the CD is: " + ResType, ...
"There are " + ResFreeSize + " free blocks", ...
"The CD contains " + ResNbSessions + " sessions")
ELSE
// The burner is used. You cannot
// find out the characteristics of CD
Info("The burner is currently used")
END
Sintaxis
<Result> = BurnerMediaInfo(<Type of characteristic>)
<Result>: Constante de tipo Integer
  • Característica solicitada,
  • -1 si se produce un error. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage.
Esta función requiere la presencia de un CD o DVD en la grabadora.
Si <Tipo de característica> corresponde a:
  • mediaFormat: Formato de CD o DVD:
    mediaFormat_BD_RDisco Blu-Ray grabable.
    mediaFormat_BD_REDisco Blu-Ray regrabable.
    mediaFormat_BD_ROMDisco Blu-Ray de sólo lectura.
    mediaFormat_DVD_R_HDDVD de alta Definition grabable.
    mediaFormat_DVD_RAMDVD-RAM.
    mediaFormat_DVD_RAM_HDDVD-RAM de High Definition.
    mediaFormat_DVD_ROMDVD de sólo lectura.
    mediaFormat_DVD_ROM_HDDVD de lectura de alta Definition.
    mediaFormat_DVDminusRDisco DVD-R grabable.
    mediaFormat_DVDminusR_DLDisco DVD-R grabable de doble capa.
    mediaFormat_DVDminusRWDisco DVD-R regrabable.
    mediaFormat_DVDplusRDisco DVD +R grabable.
    mediaFormat_DVDplusR_DLDisco DVD +R de doble capa grabable.
    mediaFormat_DVDplusRWDisco DVD +R regrabable.
    mediaFormat_DVDplusRW_DLDisco DVD +R regrabable de doble capa
    mediaFormat_RFormato CD-R (CD no regrabable).
    mediaFormat_RWFormato CD-RW (CD regrabable).
    mediaFormat_UnusableCD cuyo formato es inutilizable.
  • mediaNumberSessions: Número de sesiones en el CD.
  • mediaFreeSize: Espacio libre (en bloques) en el CD.
    <El resultado será igual a 0 si el CD es un CD de audio ya grabado.
  • mediaTotalSize: Espacio total en el CD (en bloques).
    <El resultado será igual a 0 si el CD es un CD de audio ya grabado.
  • mediaSizeUsed: Espacio utilizado en el CD (en bloques).
    <El resultado será igual a 0 si el CD es un CD de audio ya grabado.
  • mediaType: Tipo de CD:
    mediaType_CD_EXTRACD de datos y audio
    mediaType_CD_ICD de datos, audio y vídeo
    mediaType_CD_ROM_XACD de datos
    mediaType_CDDA_CDROMAudio CD
    mediaType_UnknownOtro tipo de CD
  • mediaBlank:
    • True si el CD está en blanco.
    • False en caso contrario.
<Type of characteristic>: Constante de tipo Integer
Tipo de característica a recuperar:
mediaBlankCD o DVD en blanco
mediaFormatFormato de CD o DVD
mediaFreeSizeEspacio disponible en el CD o DVD (en bloques).
<El resultado será igual a 0 si el CD es un CD de audio ya grabado.
mediaNumberSessionsNúmero de sesiones en el CD o DVD
mediaSizeUsedEspacio utilizado en el CD o DVD (en bloques).
<El resultado será igual a 0 si el CD es un CD de audio ya grabado.
mediaTotalSizeEspacio total en el CD o DVD (en bloques).
<El resultado será igual a 0 si el CD es un CD de audio ya grabado.
mediaTypeTipo de CD o DVD
Observaciones

taco

  • El tamaño de un CD o DVD se expresa en bloques.
  • Un bloque corresponde a 2048 bytes en un CD o DVD de datos y a 2352 bytes en un CD o DVD de audio.
  • Un segundo en el CD o DVD corresponde a 75 bloques.

CD de audio ya grabado

Si el CD que se encuentra actualmente en el grabador es un CD de audio ya grabado, no se puede conocer el espacio libre, el espacio total o el espacio utilizado en el CD (constantes mediaFreeSize, mediaTotalSize y mediaSizeUsed).
Los DVD de audio no son compatibles.

Configuración necesaria

WINDEV La grabación de CD está disponible para Windows XP y versiones posteriores. La grabación de DVDs está disponible para Windows Vista y para Windows XP cuando se utiliza la actualización KB932716 para Windows XP (esta actualización debe descargarse desde el sitio de Microsoft e instalarse manualmente porque no se tiene en cuenta en el mecanismo de Live Update)..
WEBDEV - Código Servidor Los CDs y DVDs se grabarán en el servidor Web. Para grabar CDs o DVDs, el servidor debe estar ejecutando Windows XP o posterior. Para grabar CDs en Windows 2003 Server, el servicio de grabación IMAPI (llamado "IMAPI CD-burning COM service") debe estar habilitado.. Para grabar DVDs en Windows 2003 Server, también tiene que instalar la actualización KB932716.
Componente: wd290grv.dll
Versión mínima requerida
  • Versión 10
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local