FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
como hago que solo funcione en Pendriver
un saludo
tengo una aplicacion que esta funcionando bien en PC pero me piden que solo funcione en pendriveres ahi me agarraron en curva... consulto a ustedes expertos como se hace esto ? solo tengo una idea de colocar un IF es pendriver then si es verdad que continue de lo contrario lo cierro la aplicacion.
__________________
Gracias por su coloración club delphi darkbits ;) |
#2
|
||||
|
||||
Puede que te sirva la función GetDriveType, de la API de Windows. Que como dice la ayuda (busca el archivo Win32.hlp):
Cita:
|
#3
|
||||
|
||||
Hola.
Como Al, opino que la función GetDriveType te servirá para el propósito. Por ejemplo podrías hacer:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
||||
|
||||
A parte de las opciones comentadas, te puedo redirigir a la página de las librerías GLibWMI, que incluyen un componente para DiskDriveInfo para acceder a las propiedades de los discos.
En este caso, puedes obtener algunas propiedades que te pueden ayudar: Si no deseas instalar toda la librería de componentes, otra opción es utilizar WMI (que es lo que utiliza esta librerías al fin y al cabo) para obtener la misma información. En concreto para este caso se usa la clase Win32_DiskDrive. Si miras esta página podrás ver las propiedades que te devuelve esta clase. Si buscas ejemplos sobre esta clase podrás encontrar alguno son problemas (por ejemplo, este que acabo de encontrar en el FTP).
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
||||
|
||||
Debes capturar el número de serie de fabrica. El cual no se borra aúnque se formatee.
En cuanto tenga acceso a mi equipo te doy el código necesario. |
#6
|
||||
|
||||
Cita:
Cita:
Este usuario necesita que la aplicación funcione en los dispositivos de tipo "PENDRIVE", entiendo que en general, cualquier dispositivo de almacenamiento conectado por USB. ¿Porqué hay que comprobar el número de serie del disco? Tal vez no has leído bien la pregunta...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#7
|
||||
|
||||
Tienes razón Neftali. Era solo para que no copiasen la aplicación de un pendrive a otro.
Ok, olvida mi código |
#8
|
||||
|
||||
Gracias!
si me llego a funcionar la opcion de ecfisa MAXIUM me intereso lo que comentaste de como sacar el ID unico del pendriver por mas que se llege a formatear please si podes compartirme el codigo
__________________
Gracias por su coloración club delphi darkbits ;) |
#9
|
||||
|
||||
Al final si que vas a acertar con el comentario...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#10
|
||||
|
||||
darkbits,
Cita:
El ejemplo anterior lista las unidades removibles del sistema en un control TListBox y muestra el serial de cada una de ellas al ser seleccionadas por medio del evento OnClick. El código fuente del ejemplo esta disponible en el link : http://terawiki.clubdelphi.com/Delph...ial+Number.rar El ejemplo mostrado esta basado en el código encontrado en el link : http://stackoverflow.com/questions/4...sb-flash-drive Espero sea útil Nelson. Última edición por nlsgarcia fecha: 15-02-2013 a las 19:11:27. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
imagen que funcione como boton | onystam | Gráficos | 8 | 03-11-2008 17:42:14 |
Delphi4PHP Cómo hago que me funcione el TabOrder | maximo_nashir | PHP | 4 | 31-08-2007 05:47:32 |
Que versión de php necesito para que funcione en mi server lo que hago el Delphi4php | cooper | PHP | 3 | 01-05-2007 04:21:46 |
como hago que un edit solo entren numeros | lazarous | Varios | 1 | 24-02-2005 14:56:22 |
Boton que funcione como Backspace | Julio César | Varios | 1 | 15-05-2003 21:15:06 |
|