Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Nombres de Archivo.

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Nombres de Archivo. Responder citando

Saludos:

Mi problema es muy sencillo ( de hecho me avergüenza en cierta manera preguntar esto Wink ).

Necesito saber el nombre de un fichero sin su extensión. Para leer el nombre del fichero completo utilizo la función ExtractFileName la idea es ahora decirle que el resultado válido sería esta cadena pero sin las últmas 4 posiciones... ¿Como lo hago? Embarassed


Gracias a todos.
_________________
Entonces el bibliotecario miró a los libros enfurecido y les gritó ¡¡ OOOK !!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: Nombre del archivo Responder citando

Saludos:

Ya he conseguido hacerlo, pero en cierta manera me parece 'caótico'.

NombredelFichero= ExtractFileName(sr.Name).SetLength(ExtractFileName(sr.Name).Length()-4);

¿Habrá formas más sencillas?, jejejeje


Gracias de todas formas.
_________________
Entonces el bibliotecario miró a los libros enfurecido y les gritó ¡¡ OOOK !!
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email MSN Messenger
Mensaje    Asunto: ExtractFileExt Responder citando

Hola;

también dispones de la función
ExtractFileExt();
que te indica la extención, punto incluido.

Si la mezclas con ExtractFileName(),un poco de AnsiPos() y algo de Delete(), creo que hasta podría quedar peor!!

Suerte,

Alejandro
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.