Hola a todos.Mi problema es el siguiente.
Estoy usando un control TListView para mostrar los archivos contenidos en un directorio, y quiero añadir la opcion de renombrar el archivo seleccionado.
Todo esto ya lo tengo programado, pero mi problema es que cuando alquien quiere renombrar un archivo y por el motivo que sea no es posible, el nuevo nombre del Item queda cambiado, y no logro restaurarlo a su estado original.
Guardo en una variable auxiliar el contenido de la propiedad Caption, pero al reasignarla no aparece en pantalla, y se queda con el valor antiguo.
El codigo que uso es el siguiente:
ListView->Items->Item[ListView->Selected->Index]->Caption = NombreAntiguo;
Creo que esta bien, pero no se ve en la pantalla, aunque llame a Update() o Refresh().
¿Alguna sugerencia?