FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Excepciones, o guardado en con nombre {\,/,:,*,?,",<,>}
Saludos foreros, surgió este incidente cuando trato de guardar un archivo con los carácteres mencionados en el título, se me trunca el proceso y no realiza los procesos correspondientes, y ese valor que obtengo para guardar el nombre del archivo, lo agarro de un valor de hecho el nombre del escáner. osea cualquier valor que reciba de una fuente A-> lo convierte a un nombre de un archivo nosé A.txt pero cuando sea A:i400 -> me queda A, ¿mé explico?
Hay una solución sencilla a este problema nosé emm excepciones ó algo similar sin tener que recurrir analizadores léxicos y sintácticos qué es eso lo que se me viene a la mente pero es un dolor de cabeza! |
#2
|
|||
|
|||
Hola...
El problema está que esos caracteres no son válidos para nombres de archivo en Windows... Lo que podrías hacer es una función que elimine esos caracteres:
De esta forma la cadena A:i400 quedaría como Ai400... Saludos... Última edición por maeyanes fecha: 03-10-2008 a las 20:19:51. Razón: Corregida la función |
#3
|
||||
|
||||
Gracias por tu ayuda
Lo voy a aplicar, en realidad veo que me va a solucionar un problemomón!
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
"nombre de archivo inválido" Error cuando la ruta es muy larga. | JuanErasmo | Windows | 6 | 21-04-2008 15:36:45 |
Sobre "Foros Club Delphi" y mi nombre | aeff | Varios | 1 | 09-09-2007 17:00:22 |
Google pierde el nombre "Gmail" en Europa | ptt | Noticias | 1 | 02-02-2007 15:48:33 |
"Dexter" nombre clave de Delphi 2006 | Epachsoft | Noticias | 4 | 19-06-2005 18:49:16 |
Error "Ya existe un componente con el nombre QRStandarPreview" | Jose Manuel | Impresión | 5 | 13-06-2003 07:55:26 |
|