Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/02/2015, 05:12
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 9 meses
Puntos: 29
Respuesta: Run-Time Error '76 Path not Found

No entiendo de bases de datos, pero hay un error que no se suele contemplar y podria ser tu problema:
Cuando usas la variable app.path hay que tener en cuenta que si despues ejecutas el .exe en la raiz de un disco, p.ej c:\tuprograma.exe, el valor de app.path ya incluye la barra invertida "\". app.path="C:\"
En esos casos, este codigo te podria dar error por encontrarse con 2 barras invertidas seguidas:
Código vb:
Ver original
  1. X = App.Path
  2. foto.Picture = LoadPicture(X & "\" & lblname.Caption)
  3.  
  4. habria que cambiarlo por:
  5.  
  6. if right$(app.path,1)="\" then
  7.   X=app.path
  8. else
  9.   X=app.path & "\"
  10. end if
  11. foto.Picture = LoadPicture(X & lblname.Caption)

supongo que cargando la base de datos tambien puede dar error.
ADO.ConnectionString = "PROVIDER=MICROSOFT.JET.OLEDB.4.0;" & "DATA SOURCE=" & App.Path & "\Base.mdb"

Saludos
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!