• Sábado 14 de Diciembre de 2024, 09:42

Autor Tema:  Ayuda System(copy ) C++  (Leído 8847 veces)

kertxo

  • Miembro activo
  • **
  • Mensajes: 28
    • Ver Perfil
Re: Ayuda System(copy ) C++
« Respuesta #50 en: Domingo 17 de Junio de 2007, 15:06 »
0
Antes de hacerlo bonito tiene que ser funcional y me acabo de dar cuenta que no funciona bien

Copia los ficheros donde se le indica y los lee pero no guarda en ellos porque los crea como ficheros de solo lectura. ¿Como puedo hacer que los cree de forma que pueda escribir en ello?

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Ayuda System(copy ) C++
« Respuesta #51 en: Domingo 17 de Junio de 2007, 15:43 »
0
Cita de: "kertxo"
Antes de hacerlo bonito tiene que ser funcional y me acabo de dar cuenta que no funciona bien

Copia los ficheros donde se le indica y los lee pero no guarda en ellos porque los crea como ficheros de solo lectura. ¿Como puedo hacer que los cree de forma que pueda escribir en ello?
Los copia tal cual, con sus atributos y me imagino que lo estas haciendo desde un CD donde son siempre read-only, la solucion es justo despues de copiar un archivo usar G/SetFileAttributes sobre la nueva copia para obtener los atributos y sacar el FILE_ATTRIBUTE_READONLY.

http://msdn2.microsoft.com/en-us/library/aa364944.aspx

Fijate especialmente en el ejemplo Retrieving and Changing File Attributes, tenes que hacer lo contrario (en cuanto a G/Set...)  ;)

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

kertxo

  • Miembro activo
  • **
  • Mensajes: 28
    • Ver Perfil
Re: Ayuda System(copy ) C++
« Respuesta #52 en: Domingo 17 de Junio de 2007, 16:56 »
0
No funciona le pongo a NORMALk es el 128 y lo deja = seguire probando porque tiene que funcionar por narices.

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Ayuda System(copy ) C++
« Respuesta #53 en: Domingo 17 de Junio de 2007, 17:01 »
0
Cita de: "kertxo"
No funciona le pongo a NORMALk es el 128 y lo deja = seguire probando porque tiene que funcionar por narices.
Si funciona  :P Fijate bien que estes usando el path del NUEVO archivo, despues fijate que devuelve la funcion, siempre hay valores de retorno que nos orientan.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.