Originariamente inviato da pacixone
ancora non va... allora il code che c'era è

Private Sub Picture1_GotFocus()
Picture1.Picture = LoadPicture(App.Path & "\cover\cover.jpg")
End Sub

Adesso se sostituisco Slash(App.Path) & "cover\cover.jpg" cosa ne faccio di LoadPicture... cioè il codice sarebbe questo?

Private Sub Picture1_GotFocus()
Picture1.Picture = LoadPictureSlash(App.Path) & "cover\cover.jpg"
End Sub

ma non credo
no, chip intende dire che quando passi il path dell'immagine alla LoadPicture devi fare il controllo sul Path stesso. io ti consiglio di trovarti prima il Path riveduto e corretto e poi di passarlo alla LoadPicture, in questo modo:

codice:
Private Sub Picture1_GotFocus()
   dim mioPath as string
   mioPath = Slash(App.Path)

   Picture1.Picture = LoadPicture(mioPath)
End Sub

Function Slash(mioPercorso)

   'in questa sub dovrai verificare il percorso
   dim mioPerc as string
   'qui controlli il percorso e lo assegni alla variabile mioPerc

   Slash = mioPerc & "cover\cover.jpg"
End Function
trasformando Slash in una Function puoi evitare l'uso di variabili globali o locali ai form. così mi sembra più snello e pulito...