FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Detectar Nombre unidad donde se inserto CD
Hola amigos,
Necesito saber el nombre del drive donde se inserta un CD, es decir, el Drive, porque segun eso le voy a dar una ruta a mi software para buscar un archivo....y como puede llamarse de tantas formas la unidad de CD ( F, G, H, etc...) , seria muy engorroso tener que preuntar la ruta cada vez que se inserta el CD... Existe una manera de detectar el nombre de la unidad que se inserto? Gracias! |
#2
|
||||
|
||||
El truco 47 de Trucomania tiene el siguiente ejemplo, que sirve para saber de que tipo es una unidad:
El llamado a esta función es, por ejemplo:
Y la recomendación que hay mas abajo es la siguiente: Cita:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Ahora, también podrías usar el truco http://www.clubdelphi.com/trucos/ind...ll=0&scrollb=0 de nuestro amigo Domingo.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 27-04-2007 a las 01:19:00. |
#4
|
||||
|
||||
#5
|
||||
|
||||
Solucion
No pues Jhonny lo del amigo Domingo parece interesante... lo revisare pero no creo que sea aplicable al problema.
Al tema: lo que yo hice para piratearme algunas cosillas es lo siguiente. La siguiente linea la debes poner (obviamente) dentro de la declaración de los métodos de la clase de tu formulario:
El siguiente código copialo dentro de la seccion de implementación de procedimientos. No olvides reemplazar (en caso de que tu formulario tenga otro), el nombre de la clase TForm1 por la que estes utilizando:
Ahora si ésto no te funciona y luego de haber analizado otras alternativas, pues usaría algo del código que te dieron antes:
Bueno te dí la forma correcta y un kludges que necesita algunos arreglos pues solo te sirve para saber que unidades son CD/DVD, ahora debes ver si tiene lo que buscas, si ya lo revisaste, etc., pero espero que el primero solucione tu inquitud. Suerte PD: Este tema esta death? por que me aparecen participaciones de mayo del 2003 y en la raíz dice que fue hace agunas horas? moderadores, GüebMosters can any one help me? |
#6
|
|||
|
|||
Cita:
jhonny Fecha de Ingreso: May 2003 Localización: Cali (pachanguero turututu tutu)-Colombia Mensajes: 1.387 roman Fecha de Ingreso: May 2003 Localización: Ciudad de México Mensajes: 10.761 Salud OS. Edito: Este hilo fue creado hace 17 horas.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney Última edición por egostar fecha: 27-04-2007 a las 19:02:40. |
#7
|
||||
|
||||
Cita:
Ahora bien, El componente de roman me parece mas apropiado para este problema, pues simplifica la labor. En cuanto a lo del hilo pues te cuento que no esta muerto, lo de la participación de Mayo 2003 no se donde lo haz visto porque yo lo veo bien.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 27-04-2007 a las 19:13:05. |
#8
|
||||
|
||||
Cita:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#9
|
||||
|
||||
Cita:
http://www.clubdelphi.com/foros/show...96&postcount=2 Cita:
Cita:
|
#10
|
||||
|
||||
mmm...
Estoy leyendo mal entonces? por que mayo? o es que estoy viendo la fecha de registro y no de participacion?
Seoane: lo de roman puede ser, pero lo mio e la "escencia" que puede ser usado con EEPROMs tambien. Lo otro en realidad si hice de los dos pero sin ventanas visibles ni nada de eso (VCL), detectaba lo insercion de una flash (EEPROM) y me lo copiaba sector por sector, el problema es que cuando hablamos de un Flash de 2Gb tarda (claro en segundo plano) y tarda mas cuando es una MP3 o MP4 pues labura como usb 1.1. Ademas el FAT16 no optimiza muy bien el orden de los datos que digamos, adicional a esto tenia que montarlo en una imagen para leer los datos y no me pareció del todo practico, asi que hice una copia de archivos normal... nunca lo use en CDs pues tampoco me parecio muy practico... quieren saber como hice mi pirateador flash? se los publicare proximamente. |
#12
|
||||
|
||||
Que?
No entendi lo que quisiste decir, pero bueno pirateemos!
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Detectar la Unidad de CD | Tonio | Varios | 13 | 04-03-2013 22:49:01 |
Extraer nombre de unidad en tiempo de ejecución. | Delphius | Varios | 2 | 21-04-2007 05:57:23 |
Como Detectar la Unidad de una Memory Flash???? | AGAG4 | Varios | 1 | 09-12-2005 10:50:09 |
Saber nombre de la unidad de CD | rex | Varios | 2 | 18-08-2005 23:16:08 |
Cambiar el nombre de la unidad de DD? | danytorres | Varios | 1 | 05-02-2004 07:07:58 |
|