Power Builder - No sobreescribir archivos existentes

 
Vista:

No sobreescribir archivos existentes

Publicado por Richard (14 intervenciones) el 11/10/2005 17:49:14
Amigos escribi hace unos dias para saber como ubicar un archivo de word en el disco, la sintaxis que me envio Jesus me fue muy util, pero en realidad lo que quiero es abrir un cuadro de dialogo al Guardar un docuemnto y al momento de guardar verifique si ya existe un archivo con el mismo nombre del documento que intento guardar, y si ya existe que NO me permita sobreescribirlo. Pero la ruta de la carpeta(nombre Fijo) en la que quiero verificar la existencia del archivo no quiero que sea estatica sino que esa carpeta poder ubicarlo en cualquier unidad de disco.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:No sobreescribir archivos existentes

Publicado por Ismael (20 intervenciones) el 11/10/2005 18:12:10
Hola, proba con esta función GetFileSaveName fijate en el help del power para ver los parametros que tenes que utilizar.
Bueno espero que te sea util.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:No sobreescribir archivos existentes

Publicado por Richard (14 intervenciones) el 11/10/2005 19:09:25
Esta funcion si la utilizo pero No me verifica si ya existe un archivo en un carpeta determinada(pero que no tenga una ruta fija pero el nombre si es fijo).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:No sobreescribir archivos existentes

Publicado por wend (95 intervenciones) el 11/10/2005 22:16:24
Te pongo este código sacado de la ayuda:

This example determines if the file the user selected in the Save File window exists and, if so, asks the user if it's OK to overwrite it:

string ls_docname, ls_named

integer li_ret

boolean lb_exist

GetFileSaveName("Select File," ls_docname, &
ls_named, "pbl", &
"Doc Files (*.DOC),*.DOC")

lb_exist = FileExists(ls_docname)
IF lb_exist THEN li_ret = MessageBox("Save", &
"OK to write over" + ls_docname, &
Question!, YesNo!)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar