SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Angel38 en Miércoles 28 de Diciembre de 2005, 18:49

Título: Como Copio Los Datos A Un Cd
Publicado por: Angel38 en Miércoles 28 de Diciembre de 2005, 18:49
Hola conocedores de lenguajes extraños e ilogicos para la gente comun.


La cuestión es:

Quiero guardar los datos que tiene mi base de datos a un Cd o Diskette desde mi aplicación.

Gracias por sus respuestas he ido desarrollando un gran conocimiento, espero poderlo compartir pronto :smartass:
Título: Re: Como Copio Los Datos A Un Cd
Publicado por: jc_moty en Miércoles 4 de Enero de 2006, 02:10
Bueno, para quemar un CD en Windows XP podes hacer una llamada a la API ICDBurn.
A decir verdad, apenas y me acabo de topar con un articulo y un ejemplo de como usarla.
Aqui dejo los vinculos:
Articulo (http://www.vbaccelerator.com/home/VB/Code/Libraries/Writing_CDs/Simple_CD_Burn/article.asp)
Ejemplo (http://www.vbaccelerator.com/home/VB/Code/Libraries/Writing_CDs/Simple_CD_Burn/VB6_Simple_CD_Burner.asp)
Con lo de copiar al diskette, basta con usar el metodo FileCopy.
Sintaxis:
FileCopy(archivo de origen, archivo de destino)
Ejemplo de uso:
FileCopy "C:\base de datos.mdb", "A:\copia de BD.mdb"
Seria bueno que antes de copiar al diskette comprobes el tamaño del archivo(que no pase de 1.38 MB) con la funcion FileLen(En este Thread hay un ejemplo de como usarlo: http://foros.solocodigo.com/index.php?showtopic=19045) (http://foros.solocodigo.com/index.php?showtopic=19045)).

Espero te sirva.
Saludos.
Título: Re: Como Copio Los Datos A Un Cd
Publicado por: Angel38 en Jueves 5 de Enero de 2006, 18:46
Muchas gracias, me sirvio de mucha ayuda. :hola: