Image et chemin d'accés

Résolu
neg03
Messages postés
95
Date d'inscription
jeudi 7 mai 2009
Statut
Membre
Dernière intervention
3 juillet 2009
- 24 avril 2008 à 15:15
radcur
Messages postés
282
Date d'inscription
lundi 29 septembre 2003
Statut
Membre
Dernière intervention
15 août 2012
- 25 avril 2008 à 22:53
Bonjour,
je gère une base de données d'image, j'enregistre leur chemin dans ma base pour pouvoir les afficher par la suite.
Ceci marche seulement je vois pas du tout comment faire pour gérer l'erreur si quelqu'un par exemple suprime la photo. Est ce qu'il faut que je mette des conditions? si oui lesquels? ou bien mettre une autre image à la place ?
Je ne vois pas très bien comment faire donc si quelqu'un aurait une idée sa serait pas mal du tout.
Merci

6 réponses

Renfield
Messages postés
17287
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
71
25 avril 2008 à 07:11
presque correct syntaxiquement ^^

if dir(le chemin contenu dans ta base) <> "" then
'affiche l'image
else
'affiche un message ou une image qui dit que l'image demandé n'existe plus
endif
3
Renfield
Messages postés
17287
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
71
25 avril 2008 à 08:36
mieux vaut toutefois utiliser :

http://www.codyx.org/snippet_savoir-si-fichier-existe_65.aspx#208

Dir generera une erreur si tu lui donne un chemin réseau d'un fichier inexistant
3
radcur
Messages postés
282
Date d'inscription
lundi 29 septembre 2003
Statut
Membre
Dernière intervention
15 août 2012
2
24 avril 2008 à 18:25
salut

désolé mes notions de vb6 commencent à être un peu loin mais ca devrait ressembler à ceci.  Tu peux valider avec d'autres sources sur le site et sur codyx.

if dir(le chemin contenu dans ta base) <> 0 then
'affiche l'image
else
'affiche un message ou une image qui dit que l'image demandé n'existe plus
endif
0
neg03
Messages postés
95
Date d'inscription
jeudi 7 mai 2009
Statut
Membre
Dernière intervention
3 juillet 2009

25 avril 2008 à 08:23
Merci j'ai essayé et sa marche
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
neg03
Messages postés
95
Date d'inscription
jeudi 7 mai 2009
Statut
Membre
Dernière intervention
3 juillet 2009

25 avril 2008 à 10:09
ok merci
0
radcur
Messages postés
282
Date d'inscription
lundi 29 septembre 2003
Statut
Membre
Dernière intervention
15 août 2012
2
25 avril 2008 à 22:53
merci Renfield pour la correction
0