Power Builder - Funciones externas

 
Vista:

Funciones externas

Publicado por Monica (4 intervenciones) el 16/01/2004 20:27:19
necesito copiar archivos del servidor a una carpeta local, me mencionaron qu epor medio de una funcion externa pero nunca he usado una...me podrian ayudar'? utlizo powerbuilder 6.5...le agradezco la atencion de antemano y 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:Funciones externas

Publicado por Oscar (1178 intervenciones) el 17/01/2004 14:57:16
Declarar una Función Global Externa en PB 6.5:
1. Te vas al menú Declare/Global External Functions.
2. Pegas este script:
Function Boolean MoveFileA(string lpExistingFileName,string lpNewFileName)library "Kernel32.dll"
3. OK.
4. Luego, por ejemplo en un botón pegas:

Boolean lb_rtn
String ls_origen, ls_destino
ls_origen ='c:\micarpeta\miarchivo.txt'

//Colocas la path del destino. En tu caso: '\\pc01\C\otracarpeta\miarchivo.txt'
ls_destino = 'd:\otracarpeta\miarchivo.txt'

lb_rtn = MoveFileA( ls_origen, ls_destino )

If Not lb_rtn Then
MessageBox ("Error moviendo", &
"Un error ha ocurrido durante " + &
"el movimiento de "+ls_origen+" a "+ls_destino)
Else
MessageBox ("Exito", "Movimiento exitoso")
End if

Nota: No hice la prueba de mover del Servidor a la carpeta local; pero por lo menos mueve correctamente de una unidad a otra.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Funciones externas

Publicado por Monica (1 intervención) el 18/01/2004 08:57:49
muchisimas Gracias!!! te debo un refresco y unas papitas;) jajaja..thanks!!!!!
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:Funciones externas

Publicado por Ignacio (1 intervención) el 05/12/2012 14:26:59
Muchas gracias, me sirvió a mi también!!!
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