Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 01-05-2012
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 203
Poder: 17
alquimista Va por buen camino
comportamiento de extracFileName diferente segun configuracion Windows

He estado usando la función EXtractFileName que se supone que muestra el nombre y la extensión.
Probando en diferentes pc me daba error con la extensión.
Descubrí que era porque la opción de Herramientas-->Opciones de carpeta->Ver , ocultar las extensiones de archivo conocido estaba activada
Si esta activada esta opción con la función Extractfilename no me saca la extensión. y quiero tenerla opara poder abrir el archivo

¿Existe alguna forma de solucionar esto?
Gracias
Responder Con Cita
  #2  
Antiguo 01-05-2012
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
¿como obtienes la ruta y nombre del archivo?

Así a bote pronto... ExtractFilePath te da la ruta completa del archivo, si se la quitas a la ruta completa, te quedará el nombre del archivo y extensión ¿no?

La verdad que el comportamiento que describes es muy raro, yo diría que eso de ocultar las extensiones lo hace el explorador, nunca creería que tiene que ver con las funciones de Delphi. (lo siento, no tengo Delphi a mano para probarlo.)
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 01-05-2012
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 203
Poder: 17
alquimista Va por buen camino
El problema he visto que lo tiene el filelistbox de donde saco el nombre del archivo. y se ve que ahi ya no tiene la extensión.
¿Se puede solucionar lo del filelistbox?
Responder Con Cita
  #4  
Antiguo 01-05-2012
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

¿Qué "FileListBox" estás usando? El que viene en la pestaña "Win 3.1" muestra las extensiones de los archivos (al menos aquí en Windows 7 y Delphi 2007) incluso cuando tengo marcada la opción "Ocultar extensiones de archivos" en las opciones de carpeta de Windows. También parece funcionar así con el "FileListBox" que viene con la Jedy Visual Library.

Última edición por dec fecha: 01-05-2012 a las 20:27:10.
Responder Con Cita
  #5  
Antiguo 01-05-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Coincido con lo que han expresado, en mi caso el TFilelistBox tampoco se vé afectado por esa opción.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 01-05-2012 a las 20:29:41.
Responder Con Cita
  #6  
Antiguo 02-05-2012
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 203
Poder: 17
alquimista Va por buen camino
Uso las de JEdi TJvFilelistBox...
En windows 7 va fenomenal, al cambiar a xp, lo he probado en maquina virtual y en otros windsows xp. Cuando esta la opción de ocultar... no me muestra en el filelistbox la extensión..
Leo el archivo Filelistbox1.Filename

PD: En windows 7 si cambio la opción funciona igual que xp
Podria ser la Filelistbox de las JEDi? uso delphi 2007

PD2: Acabo de colocar un TFileListbox y efectivamente en el de las JEDI no muestra la extensión y el el normal si las muestra.
A ver si el de las JEDI tiene alguna opción

Última edición por alquimista fecha: 02-05-2012 a las 13:42:50.
Responder Con Cita
  #7  
Antiguo 02-05-2012
alquimista alquimista is offline
Miembro
 
Registrado: ene 2008
Posts: 203
Poder: 17
alquimista Va por buen camino
Talking

Parece que ya está localizado...

Hay una opción en el TjvFilelistbox de las JEDI, ForceFileExtensions que estaba a false.
Gracias a todos, creo que esto es lo que ahora las muestra aunque este la opción ocultada.
Responder Con Cita
  #8  
Antiguo 02-05-2012
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Cita:
Empezado por alquimista Ver Mensaje
Parece que ya está localizado...

Hay una opción en el TjvFilelistbox de las JEDI, ForceFileExtensions que estaba a false.
Gracias a todos, creo que esto es lo que ahora las muestra aunque este la opción ocultada.
¡Bueno es saberlo!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cambiar configuracion regional de windows didier API de Windows 3 07-12-2010 11:32:18
Comportamiento diferente segun conexión LAN o WIFI MON___ Redes 1 14-01-2008 23:12:50
Windows, el sistema más seguro, según Symantec jhonny Noticias 8 27-03-2007 21:34:53
Configuracion de server linux en red windows gescoto99 Linux 3 10-05-2005 18:00:05
Controles según skin de Windows??? burasu Varios 7 18-08-2004 12:02:53


La franja horaria es GMT +2. Ahora son las 19:53:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi