FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Como convertir un archivo a solo lectura
Buenas tardes, necesito convertir un archivo a solo lectura despues de una modificacion. con ofstream, no me funciona. Hay alguna manera de hacerlo para que el archivo quede inmodificable desde Builder?
Gracias. |
#2
|
||||
|
||||
Hola,
Una forma podría ser utilizar la función "FileSetReadOnly". Otra puede ser utilizar la función "SetFileAttributes".
Última edición por dec fecha: 14-09-2005 a las 19:40:41. Razón: Corrección del texto. |
#3
|
||||
|
||||
Hola,
Otra vez... que no me fijé en que se hablaba de C++ Builder... ¡Esta vez yo mismo traduzco el código propuesto por mí mismo! Código:
// C++ Builder FileSetReadOnly("C:\\archivo.txt", true); Código:
// C++ Builder Cardinal atributos = GetFileAttributesA("C:\\archivo.txt"); SetFileAttributesA("C:\\archivo.txt", atributos + faReadOnly); |
#4
|
|||
|
|||
No me funcionó
Hola amigo, te cuento que copié las lineas que me dijiste y no me funcionó.
Gracias por tu ayuda. |
#5
|
||||
|
||||
Hola,
Cita:
|
#6
|
|||
|
|||
Hola dec
Dec el archivo me desapareció de C:\\archivo.txt.
Quedó como oculto. yo necesito que se vea pero que cuando se le dé guardar despues de modificarlo, saque un error. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|