Foros del Web » Programación para mayores de 30 ;) » Programación General »

Error de copilacion

Estas en el tema de Error de copilacion en el foro de Programación General en Foros del Web. hola que tal. necesito su ayuda, lo que sucede es que estoy creando una aplicacion que genere copias de archivos de la carpeta origen a ...
  #1 (permalink)  
Antiguo 17/06/2011, 13:13
 
Fecha de Ingreso: junio-2011
Mensajes: 3
Antigüedad: 12 años, 10 meses
Puntos: 0
Pregunta Error de copilacion

hola que tal.

necesito su ayuda, lo que sucede es que estoy creando una aplicacion que genere copias de archivos de la carpeta origen a una carpeta destino, estoy utilizando el siguiente codigo.

Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, ByVal bFailIfExists As Long) As Long

CopyFile Ruta & "\" & Nombre & "." & Tipo, RutaFinal & "\" & Nombre & day(Now()) & month(Now()) & year(Now()) & "." & Tipo, 0

el problemas es que me arroja "error de copilacion: El procedimiento externo no es valido". el problema me lo marca en "Ruta", la cual es una variable a la cual se le da el valor en un textbox.

agradecere su ayuda. saludos...
  #2 (permalink)  
Antiguo 20/06/2011, 02:47
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Error de copilacion

Supongo que Ruta es una variable GLOBAL y no local del procedimiento donde le das valor, ¿no? ¿De qué tipo la tienes definida?
  #3 (permalink)  
Antiguo 22/06/2011, 09:13
 
Fecha de Ingreso: junio-2011
Mensajes: 3
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Error de copilacion

Los archivos estan en una unidad externa (no estan en mi pc)
  #4 (permalink)  
Antiguo 22/06/2011, 10:04
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Error de copilacion

Esa no es la pregunta. Tu estás definiendo una variable Ruta, o deberías haberlo hecho ya que es lo que usas, donde guardas el path. ¿Cómo has definido esa variable? Si no lo has hecho, defínela
  #5 (permalink)  
Antiguo 22/06/2011, 11:18
 
Fecha de Ingreso: junio-2011
Mensajes: 3
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Error de copilacion

No me permite definirla como global, como public si pero me da el mismo problema
  #6 (permalink)  
Antiguo 22/06/2011, 11:24
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 3 meses
Puntos: 89
Respuesta: Error de copilacion

Pero, ¿dónde la estas definiendo? ¿Que valor le estas dando?

Etiquetas: vb6
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:28.