FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
como saber que tipo de fichero es
Hola a todos:
estoy haciendo un programa, donde necesito determinar que tipo de archivo es el seleccionado... sere mas especifico, tenemos un archivo de imagen, puede ser bmp, gif, jpg, png, etc. Este archivo, es myimagen.png, cullo contenido es una foto de mi hermano, pero el, le cambio la extension y desde que descubrio esto, esconde sus archivos de esta forma, y tengo que estar probando cada programa para saber cual me habre correctamente el archivo... alguien tiene algun metodo o funcion para saber que tipo de fichero es... |
#2
|
||||
|
||||
El mismo Paint abre el archivo aunque su extensión esté cambiada...
Saludos. |
#3
|
||||
|
||||
Supongo que debe haber una cabecera estandard para cada tipo de fichero (N bytes al inicio que sean coincidentes para todos los ficheros de un tipo).
Deberías investigar esos ficheros para los diferentes tipos e intentar identificarlos.
__________________
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. |
#4
|
|||
|
|||
Hola a todos,
yo utilizo las siguiente función para determinar el tipo imagen para las extensiones mas conocidas,
Para el resto de extensiones simplemente hay que buscar las cabezeras que utilizan y añadirlas a la lista Un saludo |
#5
|
||||
|
||||
En algunos *nix se puede correr:
Cita:
https://stackoverflow.com/questions/...python#2753385 --- Ahora, dile a tu hermano que deje de esconder sus fetiches de esa manera...
__________________
El malabarista. |
#6
|
||||
|
||||
Cita:
LineComment Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como saber el tamaño de un fichero | kenychy | C++ Builder | 13 | 19-11-2010 16:46:59 |
Como saber si un fichero está abierto | RaulChemical | API de Windows | 13 | 30-12-2008 17:31:42 |
Cómo saber qué tipo de SO es. | Ziara | C++ Builder | 4 | 22-09-2008 13:04:21 |
Cómo saber si un fichero esta marcado de sólo lectura ? | David | Varios | 2 | 13-08-2008 16:20:19 |
como saber el tipo de datos de un campo | miguelml | Varios | 4 | 17-11-2005 08:36:17 |
|