Página 1 de 1
Forzar a que un fichero tenga una extensión
Publicado: Lun May 23, 2005 12:56 pm
por FoZzY
Buenas tardes, escribia a ver si me podriais echar una manilla, es que tengo una duda, estoy trabajando con ficheros y en un problema me dicen:
que para abrir un fichero tiene que tener obligatoriamente extensión .txt, mi pregunta es ¿cómo controlar eso?
Espero una respuesta, gracias por adelantado!!!

Publicado: Lun May 23, 2005 3:33 pm
por DETH
no te entendi bien, deberias explicarte mejor,
quieres abrir ficheros solamente txt, abrirlos de donde, con que programa, o lo que deseas es renombrar, ?????
Publicado: Lun May 23, 2005 10:36 pm
por FoZzY
Weeeno!!! voy a intentarlo de nuevo.
Gracias por intentar ayudarme. Estoy haciendo un problema en c++ que tiene que trabajar con ficheros, entonces quiero que mi programa abra solo los ficheros que tienen extension "*.txt", si intento abrir un fichero con cualquier otra extension debe mostarme un error.
Espero que esta vez me haya explicado algo mejor, sino lo intentaré de nuevo otra vez.
Publicado: Lun Jun 06, 2005 1:10 pm
por Mora
Hola:
Nunca he programado en C++, pero creo que puedo ayudarte.
Haz lo siguiente, cuando obtengas la ruta del fichero, supongo que con un Open File Dialog o algo parecido, comprueba la cadena del fichero despues del punto. Me voy a explicar mejor. Coges el nombre del fichero (cadena de caracteres) y buscas un punto, coges la cadena que hay despues del punto y la comparas con la cadena "txt" o "TXT" si son diferentes muestras error.
SALUDOS