Power Builder - Creación de Carpetas

 
Vista:

Creación de Carpetas

Publicado por Gianpier (1 intervención) el 16/11/2006 19:34:30
Hola a todos........................
Ojala me puedan ayudar en esta .................

String Nueva_Carpeta
Nueva_Carpeta="c:\"+String(Sle_1.text)
CreateDirectory (Nueva_Carpeta)

Este Codigo es un ejemplo simple de como crear una Carpeta.....La Pregunta es ¿Como puedo hacer para poner una condicion que me indique que si el nombre q estoy ingresando como Nueva Carpeta ya existe.........y si existiera que me salga un mensaje para cambiar el nombre de la Nueva Carpeta?...........ojala me hayn entendido..... cualquier ayuda es buena.................................................bye


Saludos
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:Creación de Carpetas

Publicado por kike (38 intervenciones) el 16/11/2006 20:16:40
Prueba controlando el retorno de la función:
String Nueva_Carpeta
integer li_error
Nueva_Carpeta="c:\"+String(Sle_1.text)
li_error = CreateDirectory (Nueva_Carpeta)
if li_error = -1 then

Messagebox('Error', 'Ha ocurrido un error creando el directorio. La ruta puede ser incorrecta o el nombre puede estar repetido')

end if
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:Creación de Carpetas

Publicado por Jorge E (110 intervenciones) el 16/11/2006 20:58:03
string ls_folder = "icons"
If DirectoryExists(ls_folder) then
Messagebox("ssisi","El directorio si existe")
else
If Messagebox("Error","El directorio no existe~r Desea crearlo ahora",Question!,YesNo!,2) = 1 then
CreateDirectory(ls_folder)
end if
end if
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