![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
||||
|
||||
yo subi un ejemplo que hace lo que quieres, apoyado en codigo de seoane, pero estaba en mi subdominio, no se si emilio lo puede publicar en algun chance que tenga..., voy a preguntarle
__________________
...Yo naci en esta ribera del arauca vibr@d0r Soy hermano de la espuma, de la garza, de la rosa y del sol... Viva Venezuela |
#3
|
||||
|
||||
#4
|
||||
|
||||
Pues me dejas sorprendido chackall
![]() Siempre había creído que un programa era intocable mientras se estaba ejecutando, es decir, que no se podía borrar, mover, ni renombrar, pero estaba equivocado acabo de comprobar que si se puede mover ![]() Es mas, en la lista de procesos sigue manteniéndose el nombre viejo ![]() ¿Soy el único al que esto le parece peligroso? ![]() |
#5
|
||||
|
||||
Más peligroso me parece hacer notar a los niños que tienen juguete nuevo.
TIPs; no se puede mover el archivo entre unidades diferentes y tampoco cuando esta siendo utilizado (ZwCreateFile) por otro proceso. Saludos |
#6
|
||||
|
||||
Yo también había dudado de su correcto funcionamiento; No acabo de ver claro (la 2ª linea) que se pueda sobreescribir el propio fichero.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#7
|
||||
|
||||
Puesto que el archivo ha sido movido (renombrado), no existe la sobre escritura.
|
#8
|
|||
|
|||
Fantastico truco ChackAll
Oye gracias por este truco, es sencillo y tiene todo el sentido. Lo acabo de probar y funciona a la perfección. Lo deberían de poner en la sección de trucos.
|
#9
|
|||
|
|||
Auto Renombrar Aplicación
SI pero NO. Funciona y no funciona. Me explico.
Yo lo llevo haciendolo hace más de un año y medio. Se baja el fichero, se renombra el EXE, se renombra el fichero bajado al EXE y después se elimina el antiguo EXE renombrado. Yo, para evitar problemas, le obligo al usuario a reiniciar la aplicación. Bien. Eso lo he probado con XP y con Vista y funciona. Pero el otro día alguien me llamó diciendo que daba un problema: "File Access denied". Bueno he comprobado que en ME da este error: mientras se está ejecutando la aplicación no te deja renombrar el fichero. Así que Seoane y cHacAll los dos tenéis razón. A mí, ahora, se me plantea el reto de hacerlo en ME, burlando la vigilancia del SO. Pero no sé cómo hacerlo. He probado con una utilidad de Seoane para aplazar el proceso hasta el próximo reinicio del equipo, pero esta rutina no funciona en ME. He probado ha hacerlo desde MS-DOS y da el mismo error. Si alguien tiene alguna idea, os lo agradecería. Seguiré investigando. Un Saludo. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Abrir archivo propio desde Windows....en programa propio | darkphantom | Varios | 12 | 22-02-2007 04:46:49 |
Como salvar desde un programa en delphi con tu propio icono. | Dragon | Varios | 3 | 14-04-2006 00:13:50 |
Como hacer mi propio Correo automatico? | Luis Alberto | Varios | 4 | 24-11-2005 11:51:02 |
Como referencio un objeto desde un procedure propio? | alehillebrand | OOP | 3 | 13-07-2005 16:31:48 |
Mi propio instalador. Como aparecer en Agregar o Quitar programas | jealousy | Varios | 3 | 10-10-2003 09:46:54 |
![]() |
|